Posted on: 10/10/2025
Description :
We are seeking a Java Developer with 4+ years of experience who also possesses strong, practical skills in Python.
The ideal candidate will be instrumental in building high-performance, scalable applications and robust backend solutions, leveraging both Java for core services and Python for scripting, automation, and data tasks.
Location : Pune, India (Hybrid Mode)
Experience : 4+ Years
Employment Type : Full-time
Key Responsibilities :
1. Development & Engineering :
- Develop and maintain high-quality applications and core services using Java (Core Java), the Spring Boot framework, and related technologies.
- Design, implement, and consume RESTful APIs to support frontend and internal service communication.
- Write and execute Python scripts for various tasks, including data processing, system automation, reporting, and building utility tools.
- Work extensively with and optimize queries for both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to ensure application performance and data integrity.
2. Collaboration & Quality :
- Actively participate in Agile/Scrum teams, collaborating closely with product managers, QA engineers, and other developers to ensure the high-quality, timely delivery of features.
- Perform code reviews, provide constructive feedback, and adhere to best practices for code quality, testing, and documentation.
- Contribute to the continuous improvement of the development process, infrastructure, and application architecture.
3. DevOps & Architecture :
- Utilize Git for version control and collaborate on establishing or maintaining CI/CD pipelines.
- Contribute to the deployment and operation of microservices, with a willingness to learn and work with containerization technologies like Docker and orchestration tools like Kubernetes (K8s).
Required Skills and Qualifications :
- 4+ years of professional software development experience.
- Expertise in Java Development, including Core Java and extensive, hands-on experience with the Spring Boot framework.
- Strong practical experience in Python, demonstrated by the ability to write robust scripts for automation, data manipulation, or backend utilities.
- Solid understanding of database systems, including writing complex queries and optimizing performance in MySQL, PostgreSQL, and MongoDB.
- Proficiency with version control systems, specifically Git.
- Familiarity with modern software development practices, including Agile methodologies and CI/CD processes.
- Excellent problem-solving skills, communication skills, and the ability to thrive in a collaborative team environment.
Preferred Qualifications (Bonus Skills) :
- Hands-on experience with Docker and Kubernetes (K8s) for building and managing microservices.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with messaging queues (e.g., Kafka, RabbitMQ).
- Experience in Test-Driven Development (TDD) and writing unit/integration tests.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1558519
Interview Questions for you
View All