Senior Java Developer
Job TitlePay Range: $55.00hr - $60.00hrRequirement/Must Have8+ years of software development experience.Strong hands-on experience in Java 8/11/17.Strong hands-on experience in Spring Boot.Strong hands-on experience in Spring MVC.Strong hands-on experience in Spring Data JPA / Hibernate.Strong hands-on experience in Microservices Architecture.Strong hands-on experience in REST APIs.Strong hands-on experience in SQL.Experience with Kafka / MQ.Experience with Docker & Kubernetes.Experience with Azure or AWS Cloud.Experience with Jenkins / GitHub Actions / Azure DevOps.Experience with Git and CI/CD practices.ResponsibilitiesDesign, 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.SkillsJava 8/11/17.Spring Boot.Spring MVC.Spring Data JPA.Hibernate.Microservices Architecture.REST APIs.SQL.Kafka.MQ.Docker.Kubernetes.Azure.AWS Cloud.Jenkins.GitHub Actions.Azure DevOps.Git.CI/CD.