Full Stack Engineer (Java)
Core
Building scalable microservices for banking-related front-end applications within a complex, enterprise-level environment.
Role type
Senior/Lead Full Stack Engineer (Java)
Builds
RESTful APIs and microservices-based systems for banking clients
Domain
Banking / Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, RESTful API design, Microservices architecture, AWS (Serverless), Containers (ECS, Kubernetes, Docker), FaaS (AWS Lambda), CI/CD pipelines, Agile methodologies
Preferred skills
Banking domain knowledge, ReactJS, Node.js, Resilience4j
Technologies
Java, Spring Boot, AWS, ECS, Kubernetes, Docker, Lambda, Git, Ansible, Jenkins, NPM, Gradle, ReactJS, Node.js, Resilience4j
Responsibilities
Develop high-quality solutions using Java and modern frameworks; Design and develop RESTful APIs and microservices; Work with Cloud computing and Serverless development; Apply hands-on experience with Containers and FaaS; Contribute to DevOps practices and Continuous Delivery; Produce clean, maintainable, well-structured, and well-documented code.
Seniority
Senior, hands-on IC