Senior Java Developer
Core
Design, implement, and maintain mission-critical Digital Banking applications and real-time system integrations.
Role type
Senior IC Java Developer (Microservices)
Builds
Digital Banking applications, Core Banking systems, Credit/Debit Card solutions
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java EE, SpringBoot, Microservices, Kubernetes, JavaScript (ES6+), React.js, Redux, GitLab, Hibernate, REST APIs
Preferred skills
Agile methodologies, system troubleshooting, code refactoring, mentoring junior engineers
Technologies
ES6, GitLab, JavaScript, Kubernetes, React, Redux, Java EE, API, Apigee, Confluence, Hibernate, IaaS, JIRA, JSP, JVM, JUnit, JTA, Java, Jest, Mocha, Oracle, REST, Spring, UX, UI Design
Responsibilities
Design and implement technical solutions for user functional needs; maintain Digital Banking applications and infrastructures; troubleshoot code defects and data issues; handle complex mission-critical applications; lead small to medium-sized technical projects; create and optimize real-time and file-based system integrations; mentor junior engineers and foster team technical growth.