Software Engineer Java
Core
Building robust and scalable Java systems for Wealth Management, tackling complex legacy defects and translating business requirements into technical solutions.
Role type
Senior IC Java Software Engineer
Builds
Custom-built applications and scalable Java systems for Wealth Management
Domain
Finance / Banking
Deliverable
production ML models | product features
Required skills
Core Java 8+, Spring Boot, TDD, SQL, Web Services (REST/SOAP), Linux shell scripting, JMS/MQ, Algorithms, Data Structures, OOP
Preferred skills
JBoss, JPA, EJB, Kafka, React JS, SQL query optimization
Technologies
Java, Spring Boot, MySQL, Oracle, IBM MQ, Maven, JUnit, Intellij, Git, SonarQube, JBoss, Kafka, React JS
Responsibilities
Develop and deliver scalable Java applications; analyze and resolve complex legacy defects; drive technical and architectural design; ensure adherence to bank standards; investigate and resolve production issues; manage project timelines and stakeholder communication.
Seniority
Senior, hands-on IC