Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

WEB SYNERGIES (S) PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a software engineer with a strong background in Java and JEE. You will be responsible for analyzing and designing code changes, performing testing, and ensuring compliance with standards. Candidates should have 3-5 years of experience with SQL/PLSQL and XML, and experience in the financial industry is a plus. Strong communication and analytical skills are essential. This role involves working closely with team members on various aspects of software development.

Qualifications

  • 3-5 years of hands-on experience in Java, JEE, SQL/PLSQL, and XML.
  • Experience with MySQL is a plus.
  • Domain knowledge in financial industry/payments systems is a plus.

Responsibilities

  • Participate in requirement elicitation and produce technical documentation.
  • Work with Solution Architect on analysis and design of code changes.
  • Perform code changes and testing according to specifications.
  • Ensure compliance to coding and security standards.
  • Conduct quality assurance such as unit testing and code review.
  • Support internal and external parties during testing.
  • Provide customer support during acceptance testing.
  • Assist in development of training materials.

Skills

Java
JEE
SQL/PLSQL
XML
HTML5
CSS
Angular (5 & above)
React
RESTful APIs
Spring Boot
Cloud-Based technologies
Micro-services
Kafka
IBM MQ
Solace
Good communication skills
Analytical skills
Team player

Education

Bachelor’s degree in Computer Science/Engineering
Job description
Responsibilities
  • Participate inthe requirement elicitation and produce the required technical and operationsdocumentation
  • Work withSolution Architect/Technical Lead on the analysis and design of the codechanges according to the finalized requirement specifications
  • Perform codechanges and test the system according to the requirements specifications
  • Ensure workperformed comply to coding and security standards, and corporate processes
  • Perform qualityassurance (QA) activities such as unit testing, system testing and codereview
  • Participate inthe system integration testing by rendering support to the Test Team andresolve issues reported
  • Provide supportto internal and external parties during the testing stages
  • Provide supportto customers during acceptance testing and post-cutover implementation
  • Assist in thedevelopment of training materials and conducting of presentation
  • Perform dutyroster to support PROD L3 software maintenance support as planned by BAUSupport Manger monthly
Education and Experience
  • Bachelor’s degree in ComputerScience/Engineering or equivalent education
  • Good technical knowledge with at least 3-5years of hands-on experience in Java, JEE, SQL/PLSQL, and XML. Knowledge ofMySQL will be added advantage
Skills and Knowledge
  • Experiencedwith web technologies such as HTML5, CSS, Modular design, Angular (5 &above) or React and open-source JS framework.
  • Experiencedwith RESTful APIs, Spring 5.x, Spring Boot, Sprint Framework, SprintSecurity, Cloud-Based technologies and Micro-services, including MessagingMiddleware such as Kafka/IBM MQ/Solace.
  • Goodverbal and written communication skills
  • Demonstrate good analytical, problem solving and decision-making skills
  • Good teamplayer and positive attitude
  • Domainknowledge and experience in financial industry/payments systems is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.