Connecting...

Senior Java Developer

Job Title: Senior Java Developer
Contract Type: Permanent
Location: Singapore
Industry:
Salary: SGD Attractive
Contact Name: Mohd Shahbaz Khan
Contact Email: shahbaz.khan@ellwoodconsulting.com.sg
Job Published: June 23, 2021 12:12

Job Description

About our client
Our client is a Leading Technology Consulting Organisation.

 

About the role
Our client is seeking for a Senior Java Developer. 

 

Your responsibilities

  • Responsible for the development of new features and improvements of applications for electronic payments platform. 

  • Provides application software development services or technical support typically in a defined project.

  • Develops program logic for new applications or analyzes and modifies logic in existing applications,  codes, tests, debugs and documents software applications.

  • Ensures that system improvements are successfully implemented.

  • Good understanding of the financial services industry.

  • Analyzes requirements, and translates business requirements into product designs, writes technical specifications and other forms of documentation.  

  • Conducts planning, analysis and forecasting activities to plan projects and tasks, an understanding of agile methodologies and practices.

 

You will have

  • Bachelor’s or Master’s degree in Computer Science, Information Systems or the equivalent combination of education or work experience. 

  • Experienced building out a services platform or integration development and around 4-7 years of applications development experience.

  • Very strong core Java programming in agile environment experience with great communication and collaboration skills.

  • Strong development experience writing concurrent applications.

  • Strong previous experience developing and deploying distributed systems, Kubernetes experience is a plus.

  • Knowledge of Java (JDK 1.6/1.7), J2EE, Hibernate 3, EJB 3.1, SQL, XML.

  • Knowledge of WebSphere, WebLogic, JBoss or Liberty, Oracle & postgres.

  • Experience working in and deploying applications in the Cloud AWS, Azure.

  • Experience developing RESTful Web Services, CI/CD knowledge will be an asset.

  • Understanding of TDD, unit testing, and integration testing (i.e., Citrus, Cucumber etc.).

  • Knowledge of WebSphere Integration Developer (WID), Eclipse, IntelliJ or NetBeans will be an asset. 

  • Expertise on performance testing will be a plus and knowledge of MQ Server will be an asset. 

  • Very strong communication skills and collaboration skills.