Senior Java Full Stack Engineer
Core
Design and build technical solutions for mission-critical systems across Digital, Cards, Risk, and Merchant Services, focusing on real-time and file-based integrations and database optimization.
Role type
Senior IC Full Stack Engineer (Java/Spring)
Builds
Real-time integrations, file-based integrations, and optimized database processing for banking applications.
Domain
Banking / Financial Services
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java 11+, Spring Boot, RESTful APIs, Object-Oriented Design, Microservices, Unit Testing, Git, Kafka, Elasticsearch, Docker, Kubernetes
Preferred skills
React, Design Patterns (Factory, Command, Facade, Adapter), Automation Testing, GitLab Pipelines, Scrum/Agile, Leadership
Technologies
Docker, ElasticSearch, Git, GitLab, Kafka, Kubernetes, Postman, React, Spring, Spring Boot, microservices, UX, UI Design, REST, Fullstack
Responsibilities
Lead SCRUM Agile development teams, partner with architects to design scalable solutions, oversee maintenance of IaaS/SaaS applications, troubleshoot code defects and data issues, design and develop real-time integrations, build maintainable and secure code.
Seniority
Senior, hands-on IC with leadership exposure