Full Stack Senior Java Developer
Core
Design, develop, test, and maintain full-stack client/server applications and web-based features for financial services, ensuring high performance and scalability.
Role type
Senior Full Stack Java Developer
Builds
Client/server applications, web-based features, system-to-system interfaces, and mobile application integrations
Domain
Financial Services / Banking
Deliverable
production ML models | product features | infrastructure
Required skills
Java, RESTful APIs, RDBMS (Oracle, SQL Server), NoSQL (DynamoDB), Cloud platforms (AWS, Azure), Containerization (Kubernetes, OpenShift), CI/CD pipelines, Unix/Linux, SQL/PL/SQL
Preferred skills
Financial services domain experience, Scala, Python, C#, Angular JS, IBM MQ/WebSphere, Agile/Scrum methodologies
Technologies
Java, Scala, Python, C#, JavaScript, Angular JS, Oracle, SQL Server, DynamoDB, AWS, Azure, Kubernetes, OpenShift, IBM MQ, WebSphere
Responsibilities
Design and develop software applications and system interfaces; integrate third-party services and mobile applications; create and maintain test transactions and automated test scripts; document functional and system designs; perform code reviews and ensure solution stability.
Seniority
Senior, hands-on IC