NucleusTeq

Senior Java Lead / Architect

NucleusTeq

contract

Posted on:

Origin:  • 🇺🇸 United States • Arizona

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCassandraCloudDockerETLJavaJenkinsKubernetesMicroservicesOpenShiftOracleReactSQLTFS

About the role

  • Define solution architecture and work collaboratively across teams
  • Improve and expand the platform and product (modern APIs, micro-services, third-party integrations, cloud infrastructure)
  • Develop new features, reproduce/resolve bugs, and create documentation
  • Partner with Infrastructure, Product and Design teams to deliver iteratively with bi-weekly releases
  • Identify technical requirements in product meetings and assist business team with realistic project planning and feature development
  • Translate product requirements into functional, maintainable, extensible software aligned with company objectives
  • Own merchant-facing services/features from development through deployment and production monitoring
  • Participate in design/code reviews and partner with Infrastructure Team to design data models for large-scale highly available services
  • Work with QA to develop test plans/strategies
  • Participate in a regular on-call rotation

Requirements

  • 10+ years of industry experience
  • Strong coding skills; Java is our language of choice
  • Very strong in React UI
  • Experience with cloud migration in Azure
  • Experience with PCF/Openshift/AWS/Google Cloud (any)
  • Strong knowledge of relational and non-relational databases (Cassandra / YugaByte / DB2 / Oracle / SQL)
  • Experience with microservices and API design
  • Superior problem-solving skills and debugging capabilities
  • Knowledge of relational and multidimensional data design and development techniques (star schema, snowflake schema, cube design, ETL)
  • Background in data warehousing concepts, ETL development, data modeling, metadata management and data quality
  • Bachelor’s degree in Computer Science, Computer Engineering, or similar degree, or equivalent experience
  • Experience in the finance/banking sector (preferred)
  • Ability to design and implement analytics solutions and models with Snowflake (preferred)
  • Experience in building distributed, service oriented, microservices-style and cloud-based application architectures (preferred)
  • Experience in automation testing, mock frameworks, virtual services, performance testing and pipeline tools like Jenkins or Concourse (preferred)
  • Experience in containerization with applications deployed on Docker or Kubernetes (preferred)
  • Experience using CI/CD tooling such as TFS build pipeline or GitHub (preferred)
  • Knowledge of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Agile methodologies (preferred)
  • Willingness to participate in a regular on-call rotation