Role: Java Engineer
Duration: 12 months contract
Location: East, SG
Functional / Technical
- Communicate highly technical issues to non-technical audience.
- Earn good reputation of being technically strong in the organization by help solving problems others struggle
- Development and delivery with Java, EJB, Spring Boot, MySQL, Oracle and IBM MQ.
- Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
- Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
- Ensure adherence to the bank standards (including code, security and performance).
- The role provides exposures to Wealth Management systems.
- Passionate about technologies and building robust and scalable Java Systems.
Technical
Must Have
- Core Java 8+ and JUnit.
- Spring Boot
- Strong computer science knowledge (algorithms, data structures, object-oriented design)
- TDD. Able to write acceptance test.
- Maven
- Basic Linux shell scripting commands
- Java Messaging Concepts. (JMS, MQ)
- Relational Database concepts, SQL, joins, index, triggers etc.
- Web Services Rest, SOAP.
- Spring core concepts
- Experience in SQL queries optimisation
- Familiarity with Intellij, Git, SonarQube/SonarLint
Interested Candidates - Apply here or share your CV to jules@tangspac.com | EA License: R24121283