Design, develop, and deploy Java-based microservices and APIs.
Work on end-to-end development — from requirement gathering to deployment and support.
Develop and integrate RESTful services with front-end and third-party systems.
Collaborate with DevOps and cloud teams for CI/CD and containerized deployments.
Write efficient, maintainable, and reusable code following best practices.
Participate in code reviews, unit testing, and performance tuning.
Contribute to application modernization projects involving .NET and Java components.
Work in an Agile environment, supporting continuous delivery and improvement.
8+ years of software development experience.
Strong expertise in Core Java, Spring Boot, and Microservices.
Experience with REST APIs, JSON, and API Gateway integrations.
Working knowledge of .NET Framework/Core for interoperability or migration projects.
Hands-on experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, Git, etc.).
Solid understanding of RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
Experience with cloud platforms such as Azure or AWS.
Excellent problem-solving skills, debugging, and performance optimization experience.
Strong communication and collaboration skills.