Responsibilities:
• Design, develop, and maintain high-performance, scalable, and maintainable Java applications.
• Write clean, well-documented, and testable code.
• Participate in all phases of the software development lifecycle, from design and development to testing and deployment.
• Develop and maintain RESTful web services using Java frameworks (e.g., Spring Boot, Spring MVC).
• Work with middleware technologies like Kafka, Redis, and message queues.
• Experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB).
• Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
• Troubleshoot and debug complex issues.
• Stay abreast of the latest Java advancements and industry best practices.
• Contribute to the improvement of our engineering processes and tools.
Qualifications:
• 3+ years of professional experience in Java development.
• Strong understanding of Java core concepts, including object-oriented programming, multithreading, and collections.
• Experience with Spring Boot or other Java frameworks.
• Experience in developing and consuming RESTful web services.
• Experience with middleware technologies like Kafka, Redis, and message queues.
• Experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB).
• Experience with unit testing and integration testing.
• Excellent problem-solving, debugging, and analytical skills.
• Strong communication and collaboration skills.
Bonus Points:
• Experience with cloud platforms (AWS, Azure, GCP).
• Experience with streaming technologies.
• Experience with containerization technologies (Docker, Kubernetes).
• Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, etc.).
• Experience with Agile development methodologies (Scrum, Kanban).
• Contributions to open-source projects or a strong personal portfolio.
Job ID
33343
Job Type
Full-time
Location
Pune
Experience
3 - 10 Years
Business Unit
BFSI
Organization
-
Posted
December 26th 2024
Posted By
Harshal Ingale
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.