Java Backed Developer
Healthcare, Banking & Finance, IT/Software
Work Authorization:
Design and develop backend applications using Java 11/17+, Spring Boot, and Spring Cloud.
Build and maintain microservices, REST APIs, and distributed systems.
Work with the NetCracker Platform and implement business rules using Drools or equivalent rules engines.
Develop event-driven applications using Kafka and RabbitMQ.
Design, optimize, and maintain databases using Oracle SQL/PL/SQL, MongoDB, and Redis.
Implement secure authentication and authorization using OAuth2, OIDC, JWT, and Microsoft Entra ID.
Develop automated tests using JUnit 5, Mockito, Testcontainers, and contract testing.
Deploy and manage applications using Docker, Kubernetes, and AWS services.
Troubleshoot production issues and optimize application performance.
Follow secure coding practices, CI/CD standards, and Agile methodologies.
Utilize AI-assisted development tools such as Claude Code or Claude API where applicable.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.