Enable job alerts via email!

SENIOR SYSTEMS DEVELOPER

NEC CORPORATION INDIA PRIVATE LIMITED Singapore Branch

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology company located in Singapore is seeking an experienced software engineer to join their team. The ideal candidate will have a strong background in Java development, be well-versed in SPRING technologies, and possess excellent leadership and communication skills. The role involves working on international remittance solutions and leading a team in a fast-paced environment. Candidates should have at least 7 years of experience in the field.

Qualifications

  • At least 7 years relevant working experience.
  • Expertise in Java 8, SPRING MVC, and SPRING Boot.
  • Understanding of Junit, PMD Tools, and SonarCube.
  • Must have led a team of 10 people.

Responsibilities

  • Hands-on with Micro services and API Development.
  • Experience with DevOps technologies.
  • Communicate complex technical information.
  • Work closely with Business team and clients.

Skills

Java 8 coding
SPRING MVC
SPRING Boot
Micro services
API Development
Junit
PMD Tools
SonarCube
DevOps Orchestration
ISO20022 payments

Education

B. Tech/ B.E/M.Tech/MCA from reputed institute
Job description

Qualification & knowledge

B. Tech/ B.E/M.Tech/MCA from reputed institute

At least 7 years relevant working experience with expertise in Java 8 coding, SPRING MVC and SPRING Boot software architecture.

Must have an understanding of Junit, PMD Tools and SonarCube.

Work or Professional Experience
  • Hands-on with Micro services, API Development
  • Experience with DevOps Orchestration/Configuration/Continuous Integration Management technologies.
  • Good understanding of International Remittance, SWIFT and ISO20022.
  • Keen learner with the ability to quickly understand the architecture of new and emerging technologies
  • IT Modernization and digitalization
  • Business process and data migration
  • Backend requirement and implementation patterns for digital banking
  • Experience in communicating complex technical information to a variety of audiences
  • Excellent communication skills, both verbal and written.
  • Must have lead a team of 10 people.
Functional or Technical Competencies
  • Able to Code and Lead the development of high quality, scalable and performance-focused software based on J2EE
  • Experience of ISO20022 based payments architecture.
  • Actively participate in peer reviews.
  • Participate in design reviews and recommend improvements
  • Recommend new technologies to ensure quality and productivity.
  • Work closely with the Business team and client to design Architecture and Technical solution.
  • Good understanding of international remittance.
Leadership Competencies
  • Experience in communicating complex technical information to a variety of audiences
  • Excellent communication skills, both verbal and written.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.