About the Role
As a Java Developer, you will be contributing to the full software development lifecycle—from requirement analysis to production deployment.
You will collaborate closely with cross-functional teams, including product managers, architects, and analysts, to deliver scalable, high-quality solutions that meet both technical and business objectives.
Company : Persistent
Position : Java Developer
Experience : Minimum 01 years
Qualification : Degree
Location : Pune
Key Responsibilities
- Participate actively in agile ceremonies and sprint activities.
- Design and implement applications using Java, Spring Boot, and microservices architecture.
- Integrate backend services with cloud platforms such as AWS, Azure, or Google Cloud.
- Ensure code quality and maintainability through regular code and design reviews.
- Work with caching technologies (Redis, Hazelcast), message brokers (Kafka), and CI/CD tools.
- Collaborate with senior engineers to identify risks, document technical plans, and ensure timely delivery.
- Leverage AI coding assistants and tools for efficient coding and innovation.
Qualifications & Skills
- Proficiency in Java, Spring Framework, and Python.
- Strong understanding of Docker, Kubernetes, and containerized environments.
- Experience with SQL and NoSQL databases.
- Knowledge of microservices and RESTful API development.
- Familiarity with Git, JIRA, and DevOps practices.
- Exposure to Generative AI, large language models, and frameworks like LangChain is an advantage.