Advantage Pro

Advantage Pro

·4 days ago

Java senior engineer - contract to hire

Apply now

Location

remote, United States

Salary

$120k – $150k/yr

Commitment

Full Time

Level

Senior (5+ years)

Required skills

Container OrchestrationDatastoresStreaming & MessagingKubernetesPlatformStat Tools & LanguagesQuerying LanguagesOSSIaaSApp Definition and DevelopmentComputePaaSFull Stack FrameworkQuery/Data FlowLanguagesProgramming LanguagesQueues

Job Description

Its a contract to hire role. Requires Green card or US Citizenship Client Location is Chevy Chase, Maryland Our Senior Java Engineer plays a crucial role in our engineering team, working across various domains to ensure a seamless experience for our customers and maintain high standards of protection and availability. We thrive in a fast-paced environment where priorities change rapidly, and we are dedicated to delivering top-quality technology products and services. The ideal candidate should have a deep technical knowledge spanning from front-end UIs to back-end systems.

Requirements:

  • 5+ years of professional software development experience
  • 3+ years of experience in architecture and design
  • 3+ years of experience with cloud services such as AWS, GCP, Azure
  • 2+ years of experience with open-source frameworks
  • Advanced programming skills in Java, Kotlin, Python, or C#
  • Understanding of micro-services-oriented architecture and REST APIs
  • Experience with Spring Boot and other Spring projects
  • Knowledge of containers and container orchestration
  • Experience in building event-driven architectures with technologies like Kafka
  • Familiarity with TDD/ATDD/BDD
  • Strong problem-solving and communication skills
  • Ability to thrive in a fast-paced, agile environment
  • Bachelor's degree in Computer Science or related field

Desired:

  • Experience with Azure Services
  • Knowledge of continuous delivery and infrastructure as code
  • Experience with Reactive Programming and GraphQL
  • Familiarity with resource modeling and DDD, CQRS, ES patterns

If you meet the above requirements and are looking to work in a dynamic and challenging environment, we encourage you to apply for the position of Senior Java Engineer.

Ready to join the team?

Apply now

Similar Jobs: