Software Engineer III
Core
Lead end-to-end technical design and delivery of large-scale, complex enterprise-wide projects for the Loyalty Solution Train Technology team.
Role type
Senior IC Software Engineer (Java/Spring Boot)
Builds
Enterprise banking applications and loyalty solutions
Domain
Financial Services / Banking
Deliverable
production ML models | product features
Required skills
Java 8, Spring Boot, Spring MVC, Spring Security, RESTful API design, Database management, Maven, Jenkins, Gradle, Git, Nexus, Code review, Agile practices
Preferred skills
Mentoring team members, Solution architecture, Stakeholder management
Technologies
Java, Spring Boot, Spring Security, Maven, Jenkins, Gradle, Git, Nexus
Responsibilities
Design and develop Java/Springboot applications, Create detailed solution designs, Conduct code reviews for quality and standards compliance, Mentor team members on best practices, Troubleshoot L3 production issues, Define metrics and performance goals
Seniority
Senior, hands-on IC