Job details
Pay
- ₹5,00,000 - ₹12,00,000 a year
Job type
- Permanent
Location
Pune, Maharashtra
Benefits
Pulled from the full job description
- Provident Fund
Full job description
Sr.Java Developer
Experience- 5 to 10 years
Core Java (Expert Level)
- Strong command over OOP principles and SOLID design
- Collections Framework (including performance implications)
- Streams API (advanced usage and optimization)
- Experience with SPI / ServiceLoader for extensible architectures
J2EE
- In-depth knowledge of Servlets, JSP, EJB, JMS, and JDBC.
- J2EE Design patterns, Architecture patterns like MVC
- Patterns for Enterprise Application Development like Layered Architecture,
SOA, Microservice Architecture, Domain Driven Architecture.
Spring Framework (Advanced)
- Deep expertise in Spring Boot, Spring Web / WebMVC
- Dependency Injection & Application Context internals
- Strong understanding of layered and clean architecture patterns
Data Access
- Hands-on experience with Spring JDBC
- Strong SQL design and optimization skills
- Understanding of transaction management
Build Tools
- Maven [POM structuring (including parent/child modules)
- Dependency management strategies with Plugins and lifecycle tuning
- settings.xml configuration (enterprise environments)
Version Control
- Rebase vs merge strategies, Conflict resolution and clean commit practices
Logging & Observability
- Strong experience with SLF4J and implementations like Logback
Pay: ₹500,000.00 - ₹1,200,000.00 per year
Benefits:
- Provident Fund
Work Location: In person