Senior Java Developer
For quick apply, please contact Atika Nagar: 248 582 6512 / atika.nagar@stefanini.com. W2 candidates only.
About the role
The client is looking for Senior Java Software Engineers with proven expertise in designing, developing, and implementing highly secure, enterprise-grade web-based applications and backend components that support critical business requirements. The ideal candidate will follow approved lifecycle methodologies, create comprehensive design documents, and perform rigorous coding and testing while upholding the highest secure coding standards and practices.
As a recognized elite individual contributor and subject matter expert, you will work with limited supervision and apply independent judgment to deliver scalable, maintainable solutions. In this role, you will engage with product teams as a trusted technical partner to drive adoption, resolve complex technical issues through debugging, research, and investigation, and leverage your hands-on tech lead or senior contributor experience to elevate technical capabilities.
Responsibilities
- Design, develop, and implement highly secure, enterprise-grade web-based applications and backend components
- Follow approved lifecycle methodologies, create design documents, and perform coding and testing
- Uphold secure coding standards and practices
- Work with limited supervision as a subject matter expert
- Engage with product teams to resolve complex technical issues through debugging, research, and investigation
- Drive adoption of technical solutions and elevate technical capabilities
Requirements
- Hands-on experience with Core Java, Spring Ecosystem (Spring Framework, Spring Security, etc.)
- UI development skills (Angular) and database skills (SQL, Oracle, Performance Tuning)
- Hands-on experience with Secure Coding and Application Security
- Hands-on experience with Unit, Integration, and Functional Testing
- Expert-level knowledge of JMS, Messaging Middleware (IBM MQ preferred), Spring JMS
- Advanced-level experience with REST APIs, JSON
- Advanced-level Spring Boot, Spring Batch experience
- Experienced knowledge of AWS & Cloud Technologies (preferred)
- Excellent communication skills
Qualifications
- Bachelor's Degree or equivalent combination of directly related experience and/or education (required)
- Degree in Computer Science or Engineering (preferred)
- 8+ years of experience (preferred)
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore, and nearshore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises. Our presence spans the Americas, Europe, Africa, and Asia, serving over four hundred clients across industries such as financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM Level 5 IT consulting company with a global presence.