Director, Software Engineer III
Core
Design and develop core Java applications to modernize deposit functionalities by transitioning from mainframe systems to cloud-based solutions, improving platform stability and operational efficiency.
Role type
Director, Software Engineer (Java/Cloud)
Builds
Cloud-based deposit management systems and automation tools
Domain
Financial Services / Banking / Cloud Migration
Deliverable
production ML models | product features
Required skills
Java, Core Java, Spring Framework (Boot, MVC, Security), JPA, Liquibase, Maven, Postman, Junit, Mockito, Splunk, Jira, AWS (ElastiCache, Lambda, SNS, IAM, ECS, EC2), Gradle, Cucumber, Hibernate, MySQL, DB2
Preferred skills
7ps Testing Methodology, CloudWatch
Responsibilities
Design and develop core Java applications; modernize deposit functionalities by transitioning from mainframe to cloud; build user-friendly interfaces and automation tools; analyze user requirements and envision system features; produce proof of concepts; participate in software design discussions and architecture processes; investigate production issues; provide technical support for debugging web applications and databases; support continuous improvement of automated systems.
Seniority
Director, hands-on IC with strategic oversight