Senior Java Software Engineer
Core
Design and develop robust full-stack applications, improve architecture and scalability, and ensure system resilience in production environments.
Role type
Senior Java Software Engineer (Full-Stack)
Builds
Full-stack applications, CI/CD pipelines, and scalable microservices infrastructure
Domain
Banking / Financial Services / Java Ecosystem
Required skills
Java, Spring Boot, SQL, Microservices, Docker, OpenShift, Git, Test Automation, CI/CD, Algorithms, Data Structures, Concurrency, System Design
Preferred skills
Front-end development
Responsibilities
Design and develop robust full-stack applications, Continuously improve architecture, scalability, and infrastructure, Enhance performance, reliability, and system resilience, Apply and promote high-quality engineering practices, Proactively identify, troubleshoot, and resolve issues