Application Responsible 100%
Core
Resolve complex legacy system defects and deliver robust, scalable Java-based solutions for Wealth Management systems.
Role type
Senior IC Java Engineer (Legacy Systems)
Builds
Scalable, stable Java applications and fixes for core banking/wealth management platforms.
Domain
Financial Services / Wealth Management
Deliverable
production ML models | product features | infrastructure
Required skills
Core Java 8+, JUnit, TDD, Maven, SQL, Spring core, Web Services (REST/SOAP), Linux shell scripting, Object-oriented design, Algorithms, Data structures
Preferred skills
Spring Boot, JPA, EJB, JBOSS, React JS, Angular, Complex SQL query optimization
Technologies
Java, EJB, Spring Boot, Oracle, Kafka, JUnit, Maven, Linux, SQL, REST, SOAP, JMS, MQ, Intellij, Git, SonarQube
Responsibilities
Tackle complex legacy defects requiring deep analysis; Develop and deliver scalable Java solutions; Translate business requirements into technical designs; Ensure adherence to bank standards (code, security, performance); Investigate and resolve production issues; Drive engineering excellence and influence team practices; Manage stakeholder communication and project timelines.
Seniority
Senior, hands-on IC