Senior Java Full-Stack Developer (Pune)

Senior Java Full-Stack Developer (Pune)

19 Aug
|
Codiste
|
Pune

19 Aug

Codiste

Pune

Experience Required
- 5-8+ years of professional Java development experience
- Minimum 3 years working with Spring Framework in production (both classic Spring MVC and Spring Boot)
- Experience maintaining legacy enterprise Java applications alongside modern microservices is a strong plus
Core Responsibilities
- Maintain and extend a Java 21 / Spring 6.2.x MVC / Hibernate 6.6.x order fulfillment backend for visa, passport, and travel document services (not Spring Boot - manually configured, WAR deployed to Tomcat)
- Design, build, and support Spring Boot microservices that integrate with other platform services
- Work across two parallel data-access stacks in the platform: a legacy precompiled framework and a modern JPA/Hibernate stack - both operating on shared database tables
- Develop and maintain JSP/Servlet views alongside newer Spring MVC views, plus supporting jQuery/JavaScript
- Write and manage Flyway database migrations (MySQL/MariaDB) across multi-country/multidomain deployment configurations
- Implement and troubleshoot audit trails (Javers),



authentication/SSO (SAML via OneLogin, JWT), and authorization/IDOR protections across orders, payments, debtors, and documents
- Support payment processor integrations with correct handling of PCI-sensitive data and financial precision (BigDecimal)
- Generate reports and PDFs via JasperReports and iTextPDF
- Build, containerize, and deploy services using Docker, front them with Nginx, and operate them on Linux servers
- Maintain and extend Jenkins CI/CD pipelines (Groovy pipeline scripts) for build, test, and deployment automation, including ad-hoc Flyway migration pipelines
- Collaborate with QA/DevOps to troubleshoot production issues across the monolith and microservices, including cross-service data consistency (orders, milestones, billing)
Required Technical Skills
Languages Core
- Java 17/21 (robust OOP, collections, concurrency fundamentals)
- SQL (MySQL/MariaDB), schema design, query optimization
Frameworks

📌 Senior Java Full-Stack Developer (Pune)
🏢 Codiste
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java full-stack developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior java full-stack developer (pune) / pune