Job Url: https://www.glassdoor.com/Job/united-states-java-jobs-SRCH_IL.0,13_IN1_KO14,18.htm?remoteWorkType=1 Job Description: to Hire Apply on employer site Remote · $120K - $150K (Employer provided) Apply on employer site Is your resume a good match? Use AI to find out how well the skills on your resume fit this job description. Upload your resume Your qualifications for this job Do you have any of these qualifications? Computer science Bachelor's degree in computer science Implementing APIs BDD Show more We seek a Senior Java Engineer to enhance customer experiences and maintain high system standards. This role thrives in a fast-paced environment, requiring deep technical expertise from front-end UIs to back-end systems. Requirements: 5+ years in software development 3+ years in architecture/design Experience with AWS/GCP/Azure, open-source frameworks Proficient in Java, Kotlin, Python, or C# Knowledge of micro-services, REST APIs, Spring Boot, containers, Kafka, TDD/ATDD/BDD Bachelor's in Computer Science Desired: Azure Services, continuous delivery, Reactive Programming, GraphQL, DDD, CQRS, ES patterns 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 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. Salary $120,000 - $150,000 per year Show more Is my resume a good match? Pay details Remote The minimum salary is $120K and the max salary is $150K. $120K – $150K/yr Total pay Employer provided $135K Median pay Is this pay right for me? Conversations @Advantage Pro Kick off the conversation by asking about salaries, interviews or anything else @Advantage Pro. See what other Java Senior Engineer - Contract to Hire are saying Interview Tips 793K members Salary Negotiations 769K members Explore more Bowls Company overview Unknown / Non-Applicable Revenue Unknown Employees