Java Engineer II - Contract to hire
We seek a Java Engineer II to join our engineering team, ensuring seamless customer experiences and high standards of protection and availability across various engineering domains. This role thrives in a fast-paced, hyper-growth environment. Requirements: 2+ years of professional software development experience 2+ years in architecture/design Experience with AWS/GCP/Azure and open-source frameworks Proficient in Java, C++, or C# Knowledge of Spring Boot and related Spring projects Familiar with TDD/ATDD/BDD, containers (Docker/Kubernetes), event-driven architectures (Kafka) Strong communication skills Bachelor's in Computer Science or related field Adaptability and agile experience are essential. Apply if you excel in dynamic environments.
About Advantage Pro
Advantage Pro, a leading US-based digital services and technology solutions provider specializing in Digital Transformation. Our company is dedicated to delivering innovative software solutions, and we are at the forefront of the industry with expertise in cloud migration, multi-cloud infrastructure, enterprise application development, Full stack development, Artificial Intelligence, Cybersecurity, SAP.
Description
This is a contract-to-hire role that requires candidates to have either a Green card or US Citizenship. The client location is in Chevy Chase, Maryland.
As an Engineer II, you will be a crucial member of the engineering team, working on various projects within Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering. Your main goal will be to ensure a seamless experience for our customers while maintaining high standards of protection and availability. The ideal candidate will have a strong technical background, covering everything from front-end UIs to back-end systems.
Key Skills Required:
At least 2 years of professional software development experience
Experience with architecture and design
Knowledge of AWS, GCP, Azure, or another cloud service
Familiarity with open source frameworks
Excellent communication skills
Ability to work in a fast-paced environment
Additional Skills:
Proficiency in a modern programming language such as Java, C++, or C#
Experience contributing to architecture and design of systems
Familiarity with Spring Boot and other Spring projects
Experience with TDD/ATDD/BDD
Knowledge of containers and container orchestration (e.g. Docker, Kubernetes)
Experience with event-driven architectures and microservices
Familiarity with Agile methodologies (Scrum/Kanban/SAFe)
Strong understanding of CS data structures and algorithms
Bachelor’s degree in Computer Science, Information Systems, or equivalent
If you meet the requirements and are looking for an exciting opportunity in a dynamic environment, we encourage you to apply for this position.
Salary
$100,000 - $130,000 per year