Senior Software Developer

PAN-UNITED TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PAN-UNITED TECHNOLOGIES PTE. LTD. in Singapore is seeking a Senior Software Developer to design, code, test, and deploy software products.

You will work with development managers, write scalable Java/Angular code, implement microservices, and lead debugging, testing, and performance enhancements.

Candidates should have 5+ years in Java, Angular, and RESTful APIs, with experience in Spring Boot, Docker, Kubernetes, and Linux environments.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of proven working experience in Java development.
  • Expert-level programming skills in Java and Angular.
  • Strong knowledge of Microservices architectures, containerization with Docker and Kubernetes.
  • Experience with Spring Boot, RESTful APIs, JAX-RS, JSON, Angular, JPA/Hibernate, and Android/iOS is a plus.
  • Experience with source code management Git and build tools like Ant and Maven.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems with high availability and performance.
  • Contribute to all phases of the development lifecycle.
  • Write clean, testable, efficient code and improve quality.
  • Analyze requirements and create technical design documents per architecture standards.
  • Develop code and provide hands-on engineering support to teams.
  • Coordinate UAT activities and ensure timely completion.

Skills

Java
Angular
Microservices
Docker
Kubernetes
JPA/Hibernate
Linux/UNIX
Problem solving
Communication

Education

Bachelor's degree in Computer Science

Tools

Git
Maven
Ant
Spring Boot
Docker
Kubernetes

Job description

Senior Software Developer is responsible for designing, coding, testing, modifying, and implementing new or existing software products. Duties include liaising with the technical development managers, writing clean, scalable code, creating testing protocols, fixing bugs, and deploying programs.

Job Responsibilities
  • Design and develop high-volume, low-latency applications for mission-critical systems and deliver high-availability and performance
  • Contributing to all phases of the development lifecycle
  • Write well designed, testable, efficient code and improve the quality of the code
  • Analyze business requirements, and create technical design documents that are per the company's architecture standards
  • Develop the code and provide hands-on engineering expertise to the development teams
  • Manage UAT User Queries & coordinate UAT Activities so that UAT can be completed timely
  • Ensures that expected application performance levels are achieved
  • Perform unit and system testing of application code as well as execution of implementation activities
  • Record and track defects uncovered during the execution of tests and escalation the status of the issue to project management and update the teams on items of impact and participation in resolution; design retest cases/scripts/data to retest
  • Review the code, enhance the system & performance
  • Involves in performance enhancement analysis
Job Requirements
  • Bachelor's Degree in Computer Science or a related field or a combination of related experience and education
  • At least 5 years of proven working experience in Java development
  • Expert-level programming skills in Java and Angular
  • Preferably with strong knowledge of Microservices architectures, hands-on experience in developing and deploying Microservices solutions, containerization, Docker and Kubernetes
  • Experience in using Java Spring Boot framework, RESTful APIs using JAX-RS, JSON, Angular, JPA/Hibernate, Bean Validation, Google GWT and experience with development in android and IOS is a plus
  • Experience in the use of source code management GIT and build tools like ant, maven, Grade
  • Excellent problem solving/troubleshooting skills on Java/J2EE technologies
  • Strong background working with Linux/UNIX environments
  • Good written and verbal communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

WE-PLUS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

Digiworld Technologies Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

ERP21 PTE LTD • Singapore

On-site
SGD 60,000 - 120,000
Java Developer
Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Senior Java Developer
Senior Java Developer

BILLIGENCE CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Application Developer
Application Developer

Accenture PLC • Singapore

On-site
SGD 90,000 - 180,000
Senior Java Developer
Senior Java Developer

ANTAS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Java Developer
Java Developer

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000