Java and Python Developer
- Location Pune Maharashtra India
- Experience 2-4 yrs
- Job type Full-time
- Posted 8 Oct 2026
You will be taken to the employer’s own careers page to apply.
Job details
- Qualification
- Bachelor's
- Job ID
- 26997765
Job description
We are seeking a proactive, detail-oriented Software Development Engineer (C10) with strong hands-on development expertise in both Python and Java. In this role, you will be part of a collaborative, high-impact engineering team responsible for designing, developing, and enhancing scalable backend services, data pipelines, and microservices supporting mission-critical enterprise platforms. As a C10 Applications Development Analyst, you will work across the full Software Development Life Cycle (SDLC) under Agile methodologies—participating in requirement analysis, system architecture discussions, hands-on coding, automated testing, code reviews, and production support. Key Responsibilities 1. Software Design & Development
- Develop, maintain, and enhance robust, scalable backend applications using Java (Spring Boot / Core Java) and Python (FastAPI / Flask / Django / Scripting / Data Processing).
- Build clean, secure RESTful APIs, microservices, and asynchronous event-driven integrations (e.g., Apache Kafka, RabbitMQ, or JMS).
- Optimize application performance, throughput, memory management, and database query execution.
2. Quality Assurance & Engineering Best Practices
- Write clean, modular, and maintainable code adhering to enterprise coding standards and SOLID principles.
- Develop comprehensive automated unit, integration, and component tests using frameworks such as JUnit, Mockito, PyTest, or Unittest.