Full-Stack Java Developer
Core
Build and improve enterprise applications in complex environments, supporting modernization efforts within business-critical systems.
Role type
Full-Stack Java Developer
Builds
Enterprise applications and modernized core banking systems
Domain
Banking / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java EE, JSF, Spring MVC, Object-Oriented Design, JVM internals, Web APIs, Oracle stored procedures, TMF, file-based interfaces, MySQL, Microsoft SQL Server, Unit testing, Integration testing, CI/CD, Architectural planning, Code refactoring
Preferred skills
Core banking migration experience, Legacy-to-modern transformation experience
Technologies
Java, JSF, Spring MVC, Oracle, MySQL, Microsoft SQL Server
Responsibilities
Evaluate system performance and identify improvement opportunities; Implement reusable code and components across the application stack; Follow up on project plans to ensure timely delivery; Deploy work, monitor outcomes, and troubleshoot issues; Review and analyze business and technical requirements.
Seniority
Mid-level, hands-on IC