Marketing & Training Program We are looking for an experienced Senior Java Developer with 10+ years of software development experience to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud technologies. Key Responsibilities Design, develop, test, and maintain enterprise Java applications. Develop scalable and high-performance applications using Java and Spring Boot . Build and maintain RESTful APIs and Microservices . Work with relational and NoSQL databases. Participate in architecture, design, code reviews, and technical discussions. Troubleshoot application issues and improve system performance. Collaborate with cross-functional teams in an Agile environment. Implement CI/CD pipelines and follow software development best practices. Mentor junior and mid-level developers. Required Skills 10+ years of professional software development experience Strong expertise in Java 8/11/17+ Spring Framework / Spring Boot Microservices Architecture RESTful Web Services / APIs Hibernate / JPA SQL and database technologies Git / GitHub / GitLab Docker and Kubernetes AWS / Azure / GCP CI/CD and DevOps practices Strong problem-solving and communication skills Education Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field preferred.