Middleware Developer | Codersbrain
contractual
Posted on October 7, 2025
Job Description
Middleware Developer
Company Overview
Company Overview: Not specified
Job Summary
The Middleware Developer is responsible for developing and maintaining middleware components, creating robust RESTful APIs, and ensuring high-quality code is delivered. This role plays a crucial part in system integration and collaboration across teams, contributing significantly to the organization's overall efficiency and technical capabilities.
Responsibilities
- Develop and maintain middleware components using Java and Spring Boot.
- Design and implement robust RESTful APIs for system integration.
- Work with PostgreSQL for data storage, query optimization, and performance tuning.
- Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
- Ensure high code quality through testing, reviews, and adherence to best practices.
- Participate in Agile development processes including sprint planning and retrospectives.
- Troubleshoot and resolve production issues efficiently.
Qualifications
- Strong experience in Java (preferably Java 11 or above) and Spring Boot.
- Proficiency in designing and consuming REST APIs.
- Hands-on experience with PostgreSQL, including writing queries and performance tuning.
- Familiarity with version control systems (e.g., Git) and build tools (Maven/Gradle).
- Understanding of microservices architecture and middleware integration.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Skills
- Exposure to cloud platforms (e.g., AWS, Azure, GCP).
- Experience with Docker, Kubernetes, or other container tools.
- Knowledge of CI/CD pipelines and DevOps practices.
Experience
5 to 8 years of relevant experience in middleware development or related fields.
Environment
All PSL Locations (Pune Preferred).
Salary
Salary: Not specified
Growth Opportunities
Growth Opportunities: Not specified
Benefits
Benefits: Not specified