Job Summary: We are looking for a Senior Java Developer with strong experience in Spring Boot and Microservices to work on high-performance applications for a leading financial services client. The ideal candidate will have deep expertise in Java backend development, cloud (preferably GCP), and strong problem-solving abilities. Required Skills: Java, Spring Boot, Microservices architecture GCP (or other cloud platforms like AWS) REST/SOAP APIs, Hibernate, SQL, Tomcat CI/CD tools: Jenkins, Bitbucket Agile methodologies (Scrum/Kanban) Unit testing (JUnit), debugging and troubleshooting Good communication and team leadership skills Preferred Skills: Frontend familiarity (Angular, AJAX) Experience with API documentation tools (Swagger) Understanding of design patterns and UML Exposure to Confluence, Jira
We are looking for a skilled Java Backend Developer with hands-on experience in building scalable, high-performance backend systems. The ideal candidate has strong expertise in Java, Spring Boot, RESTful APIs, microservices, and cloud deployment. Key Responsibilities: Design, develop, and maintain backend services using Java and Spring Boot Build and optimize REST APIs and microservices Work with relational and NoSQL databases Integrate third-party services and internal systems Ensure code quality through unit testing and best practices Collaborate with front-end, QA, DevOps, and product teams Participate in code reviews and contribute to architectural discussions Required Skills: Strong knowledge of Java 8+ and Spring Boot Experience with Microservices architecture Strong understanding of REST APIs and JSON Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.) Experience with Git, CI/CD, and containerization (Docker/Kubernetes) Familiarity with cloud platforms (AWS/Azure/GCP) is a plus Good to Have: Kafka/RabbitMQ JPA/Hibernate Performance tuning and security best practices Education: Bachelor’s degree in Computer Science or related field.