Tech Lead/Senior Software Engineer - Banking
Core
Architect, build, and maintain scalable Java microservices powering online banking solutions.
Role type
Senior IC software engineer (Java/Spring Boot)
Builds
Online banking microservices and RESTful APIs
Domain
Banking / Financial Services
Required skills
Java, Spring Boot, Microservices architecture, RESTful API design, Docker, Kubernetes, CI/CD pipelines, Git, Adobe Experience Manager (AEM) integration, Automated testing, Code review, Troubleshooting
Preferred skills
Systems design, Memory/cache management, Technical documentation, Mentoring
Technologies
Java, Spring Boot, Docker, Kubernetes, Git, Adobe Experience Manager (AEM)
Responsibilities
Architect and write robust Java microservices, Convert business goals into technical blueprints, Construct and maintain RESTful APIs, Implement automated test suites, Containerize applications and manage CI/CD pipelines, Join on-call rotations for production support, Enhance platform stability through documentation and process optimization
Seniority
Senior, hands-on IC