250000 - 400000 INR - Yearly
Pune, Maharashtra, India
Information Technology
Full-Time
Greentin Solutions Private Limited
Overview
About the job:
Core Responsibilities of a Java Spring Boot Developer-1. Backend Application Development
Design and develop RESTful APIs using Spring Boot
Implement business logic using:
Spring MVC / WebFlux
Service & Repository layers
Follow clean architecture (Controller Service Repository)
2. Database Design & Integration
Design relational database schemas (MySQL, PostgreSQL, Oracle, etc.)
Work with:
Spring Data JPA / Hibernate
Native queries / JPQL
Handle:
Entity relationships
Transactions
Performance optimization (indexes, query tuning)
3. Security Implementation
Implement authentication & authorization using:
Spring Security
JWT / OAuth2 / Role-based access
Secure APIs against:
Unauthorized access
CSRF / CORS issues
4. API Design & Integration
Design clean, versioned APIs
Integrate with:
External REST/SOAP APIs
Third-party services (payment gateways, SMS, email, etc.)
Handle error responses and validations properly
5. Configuration & Environment Management
Manage configurations using:
application.yml / application.properties
Profiles (dev, qa, prod)
Handle:
Secrets
Environment-specific configurations
6. Testing Responsibilities
Write:
Unit tests (JUnit, Mockito)
Integration tests
Validate:
API responses
Business logic correctness
7. Performance & Optimisation
Optimize:
API response times
Database queries
Implement:
Caching (Redis, Ehcache)
Async processing if required
8. Exception Handling & Logging
Implement global exception handling
Add meaningful logs using:
Logback / Log4j
Ensure logs help in debugging production issues
9. Build, Deployment & DevOps Coordination
Work with:
Maven / Gradle
JAR/WAR packaging
Support deployment on:
Servers / Cloud (AWS, Azure, GCP)
Docker (basic understanding expected)
Coordinate with DevOps for CI/CD pipelines
10. Collaboration & Documentation
Collaborate with:
Frontend developers
QA
Product owners
Document:
APIs (Swagger / OpenAPI)
Important design decisions
What Is NOT Usually Expected (But Good to Know)
1. UI/UX design (unless full-stack role)
2. Advanced DevOps (unless specified)
3. Deep frontend frameworks (Angular/React)
Senior-Level Additional Responsibilities
1. If the role is Senior Spring Boot Developer, also expected:
2. System & API design decisions
3. Code reviews & mentoring
4. Performance tuning & scalability planning
5. Guiding best practices & architecture
Who can apply:
- have minimum 1 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
₹ 2,50,000 - 4,00,000 /yearExperience:
1 year(s)Deadline:
2026-01-30 23:59:59Other perks:
Informal dress code, Free snacks & beveragesSkills required:
Java, MySQL, Hibernate ORM(Java) and Spring MVCAbout Company:
Greentin comprises of a strong team of professionalshaving several years of experience in architecture, developing and providing
high value software solutions and consultancy to clients. Greentin has a highly process oriented approach towards software
development and business execution with strong project management skills.
Our groups of professionals have extensive experience in
Embedded Software Development, Systems Programming, Application Development,
Web Technologies and Product Development.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in