Codevian Technologies Pvt. Ltd.

Java Spring Boot Developer

Pune, India

Java developer
codevian Technology logo

Job Description

Role Summary
We are looking for a highly skilled Java Spring Boot Developer with strong hands-on experience in building microservices, REST APIs, integrating distributed systems, and working with modern DevOps practices. The ideal candidate should have solid development expertise using Spring Boot, RESTful APIs, Kafka, Elasticsearch/OpenSearch, and be comfortable working with Git and enterprise-grade development tools.

Key Responsibilities
1. Application Development & Architecture
• Design, develop, and maintain high-performance Java Spring Boot applications.
• Build and optimize RESTful web services and microservices architecture.
• Implement Spring Data JPA, ORM concepts, and data persistence layers.
• Ensure application scalability, reliability, and security.
2. Integration & Messaging
• Implement real-time asynchronous communication using Apache Kafka.
• Integrate microservices with internal/external systems using REST APIs.
• Work with Elasticsearch/OpenSearch for indexing, querying, and analytics.
3. Code Quality & Collaboration
• Write clean, efficient, and well-documented code following coding standards.
• Perform peer code reviews and participate in Agile/Scrum ceremonies.
• Manage code using Git (branching strategies, pull requests, version control).
4. DevOps & CI/CD
• Collaborate with DevOps teams on CI/CD pipelines, automated deployments, and
infrastructure improvements.
• Use DevOps methodologies such as containerization, automation, and cloud-native
deployment.
5. Tools & Environments
• Work with IDEs like Eclipse, Spring Tool Suite (STS), IntelliJ IDEA, JBoss IDE,
WSAD, NetBeans.
• Use database tools like TOAD, SQL Developer, Q Designer for queries and DB
operations.
• Test and troubleshoot web services using Postman, SOAP-UI, and similar tools.
6. Database & Data Handling
• Design and maintain relational database structures using SQL.
• Work closely with DB teams for stored procedures, performance tuning, and schema
changes.
7. Documentation & Testing
• Prepare technical documentation for applications, APIs, and system integrations.
• Develop unit tests, integration tests, and participate in UAT support

Job Information

Work Experience

4–5 Years

Salary

Best in industry

Start Date

Immediate

Location

Nashik / Remote / Hybrid

Qualification

Bachelor’s or Master’s degree in Computer Science, IT, or a related field.

only accept .pdf, .doc, and .docx file

More Opportunities

Technical Recruiter
Pune – Baner
We are looking for a passionate and results-driven Technical Recruiter responsible for managing the full recruitment lifecycle for IT and technical roles. The ideal candidate...
04 April 2026
We are looking for an experienced Senior Solution Architect to lead solution design and architecture for business platforms, with a strong focus on core banking...
02 April 2026
AI Operations / Python AI Developer
Worli, Mumbai, Maharashtra – 400018
This is a hands-on AI builder role focused on solving real operational challenges in investment and portfolio teams using AI and automation....
24 March 2026
Accredited By

Got a Project Idea?
Talk to Our Experts!

Request a quote

customer

Thanks for contacting us

Our team will get back to you soon.