Java Developer / Senior Software Engineer in India, India is listed on Jobeax. Browse 30,000+ vacancies available.
We are seeking a highly skilled Senior Java Developer to join our software development team. The ideal candidate will have strong hands-on experience in building scalable microservices using Java Spring Boot, deploying applications in Kubernetes, and integrating complex systems. Develop and maintain scalable, high-performance microservices using Java Spring Boot.
Design and implement containerized applications and manage deployments on Kubernetes clusters .
Perform peer code reviews, ensuring code quality, consistency, and adherence to best practices.
~ Develop non-blocking and reactive Java code using reactive extensions to build efficient, resilient systems.
Integrate multiple software systems and APIs to enable seamless data flow across platforms.
Mentor and guide junior developers, promoting knowledge sharing, code quality, and development best practices.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
5+ years of hands-on experience in software development using Java Spring Boot .
Proven experience developing and deploying microservices in production environments.
Working knowledge of containerization and orchestration using Docker and Kubernetes .
Strong understanding of software integration patterns and RESTful API development .
Experience with CI/CD pipelines
Knowledge of cloud platforms (AWS) and related services.
Experience in integrating with Salesforce or similar enterprise CRM systems.
Familiarity with frontend technologies, particularly modern JavaScript frameworks such as React or AngularJS .
Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI .
Skills:- webflux and R Programming