Application Developer Full Stack

Singapore, Singapore

Job Description

Your responsibilities would be:

  • An initiative, which covers all phases of the Project Lifecycle including design, development and implementation of software solutions in an agile development practice
  • A program which is an ideal combination of both technology and domain; opportunity to work directly with partners, development team, project manager and business analysts
  • Greenfield and brownfield design and development of a number of micro-services for back office system catering to large user profile
  • New feature implementation, bug fixing, and performance tuning
  • Level 3 Support and providing solution for production issues.
Your future colleagues

In the team you would get:
  • Opportunity to lead and learn in a distributed team across Singapore, Raleigh & India with partners spread across the globe
  • Opportunity to be part of a learning culture amidst strong technology oriented professionals.
We are a department which values Diversity and Inclusion (D&I) and is committed to realizing the firm's D&I ambition which is an integral part of our global cultural values.

Qualifications

We are looking for an applicant with equivalent experience of at least 10+ years of professional hands-on development with Server side technologies - Core Java & Java EE, Spring Boot & understanding of build tools like Maven/Gradle/Ivy to build scalable Microservices and APIs.

Essentials Skills and Qualifications:

Strong engineering abilities with firm grasp of fundamental Computer Science principles and a test-driven approach to software development

Knowledge and understanding of current standard methodologies in OO design in Java development

Good understanding of multi-threading (Java concurrency library) and Java memory management

Proven experience in the web development (Design, Development, and deployment) across the UI stack covering HTML5, CSS3, JavaScript, Angular to develop user-friendly interfaces and dashboards

Proven experience with Server side technologies - Core Java & Java EE, Spring Boot & understanding of build tools like Maven/Gradle to build scalable Microservices and APIs

Develop and unit test code in a rapid moving and changing environments

Demonstrable Java testing skills (e.g. JUnit, Mockito, Cucumber, Karate)

Messaging/streaming experience: JMS, Kafka

SQL DB experience in crafting queries, structure, manage tables

Experience of working in a continuous integration environment (TeamCity, Jenkins)

Understanding of market utilities like TradeServ/DSMatch, SmartDX, Xceptor

Understanding of store procedure in Oracle and experience in crafting SP

Pro-active, hardworking, able to learn an issue, and take ownership through to successful delivery

Ability to adapt to changing priorities within a fast paced industry and startup culture

Desired Skills and Qualifications:

Experience in BPM tool like jBPM, Flowable Work

Experience with DevOps technologies / methodologies

Drive standard methodology, quality and consistency within design and development phases

Identify production and non-production application issues

See opportunities to fine-tune and optimize applications of java-developed projects

Provide technical support and consultation for java application and infrastructure questions

Dedication to fostering an inclusive culture and value diverse perspectives.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1180186
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned