We're seeking a professional with a strong background in modern Java ecosystems, ready to drive innovation and contribute to all phases of our software development lifecycle.
8\+ years of hands\-on experience in Java development.
Expertise with Java (17 or higher).
Proficiency in Spring Boot and Spring Cloud for building resilient microservices.
Proven experience designing and implementing Microservices architecture.
Strong command over MySQL DB.
Experience with Spring Batch for efficient data processing.
Contribute to all phases of the development lifecycle, from conceptualization to deployment.
Write well\-designed, testable, and efficient code, ensuring compliance with specifications.
Champion Test\-Driven Development (TDD), code testability standards, and utilize JUnit/Mockito effectively.
a strong understanding of Object\-Oriented Programming (OOP), design patterns, and industry best practices.
Leverage your deep knowledge of Java concurrency and concurrency patterns to optimize application performance.
Actively participate in DevOps practices and our CI/CD model of development.
Prepare and produce robust releases of software components.
Drive continuous improvement by investigating and implementing new technologies and methodologies.
Collaborate seamlessly with cross\-functional teams to coordinate backend support and meet business requirements.
Work effectively within an Agile/Sprint methodology.
Show a strong willingness to learn, adapt to changes, present innovative ideas, and engage confidently in technical discussions.
#### **About the job**
Senior Java Software Engineer
Agile Technology Solutions - Your Technology Partner · Pune District, Maharashtra, India
Sr. Software Engineer(T-SQL,MySQL,SSIS,SSRS,Claude,GITlab)
Vertafore · Remote
Product Manager-Manager TD&E
EY · KL, IN