Role : Senior Java Backend Engineer
Experience Level : 4years - 6 Years
Location : Pune
Position Overview :
We are seeking a skilled Senior Java Backend Engineer with strong expertise in enterprise-level backend development.
The ideal candidate will have hands-on experience with Spring Boot framework, XML data processing, and PDF manipulation and signature role requires someone who understands the unique challenges and regulatory requirements of financial and banking services Responsibilities :
- Design, develop, and maintain robust backend services and APIs using Java and Spring Boot framework
- Implement and optimize XML parsing solutions for financial data interchange and regulatory reporting
- Develop PDF document processing workflows using Apache PDFbox for PDF utilities and signatures.
- Build scalable microservices architecture to support high-volume transactions and data processing
- Design and implement comprehensive test automation strategies including unit, integration, and end-to-end testing
- Collaborate with cross-functional teams to deliver secure, compliant, and performant applications
- Participate in code reviews, system design discussions, and technical architecture planning
- Ensure adherence to industry standards, security protocols, and regulatory compliance requirements
- Troubleshoot and resolve complex technical issues in production Qualifications : Skills :
- 4-5 years of hands-on Java backend development experience
- Strong proficiency with Spring Boot framework, including Spring Security, Spring Data, and Spring Web
- Proven experience in Banking and Finance sector applications
- Expertise in XML parsing, validation, and transformation
- Hands-on experience with Apache PDFbox for PDF generation, manipulation, data extraction and digital signatures on PDF
- Solid understanding of RESTful API design and implementation
- Experience with relational databases (PostgreSQL) and non-relational databases (Mongodb)
- Knowledge of version control systems (Git) and CI / CD Technical Skills :
- Experience with message queues (Apache Kafka)
- Knowledge of caching solutions (Redis)
- Familiarity with containerization technologies (Docker, Kubernetes)
- Understanding of microservices architecture patterns
- Experience with testing frameworks (JUnit, Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Familiarity with cloud platforms (GCP, AWS)
- Understanding of DevOps practices and monitoring tools
- Knowledge of security frameworks and encryption techniques used in banking and finance.
Looking for Immediate Joiners
(ref : hirist.tech)