Back to jobs

Senior Java Developer

Shrive TechnologiesNew JerseyPosted 2w ago
Senior Java Developer - Microservices, Kafka
Full-time
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

with strong expertise in Java, Spring Boot, Microservices, Cloud Technologies, and API Development to support strategic Banking and Payments modernization initiatives. The candidate will be responsible for building scalable, secure, and high-performing applications supporting Commercial Banking, Payments, Treasury, and Digital Banking platforms. Key Responsibilities Design, develop, and support enterprise applications using Java, Spring Boot, and Microservices Architecture.Build and maintain RESTful APIs and backend services.Develop event-driven solutions using Kafka, MQ, or messaging frameworks.Collaborate with Product Owners, Architects, QA, and DevOps teams in Agile delivery.Modernize legacy banking applications to cloud-native architectures.Participate in code reviews, design discussions, and production support activities.Implement CI/CD pipelines and support application deployments. Required Skills 8+ years of software development experience.Strong hands-on experience in:Java 8/11/17Spring BootSpring MVCSpring Data JPA / HibernateMicroservices ArchitectureREST APIsSQLExperience with:Kafka / MQDocker & KubernetesAzure or AWS CloudJenkins / GitHub Actions / Azure DevOpsGit and CI/CD practices