
Search by job, company or skills

Software Engineer
12 months contract
East, SG - Onsite
KEY FEATURES OF THE POSITION
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 standards (including code, security and performance).
. The role provides exposures to Wealth Management systems.
. Passionate about technologies and building robust and scalable Java Systems.
. Analysis, design coding, and implementation of complex and custom-built applications.
. Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming.
. Experience in following in following best practices like Test-Driven Development (TDD) and continuous Integration (CI)
Must Have:
. Core Java 8+ and JUnit.
. Spring Boot, Microservices
. 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), Kafka
. 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
Job ID: 138499805