Senior Software Developer (TypeScript, Angular)- Contract

QUESS ENGINEERING PTE. LTD.

Singapore

On-site

SGD 120,000 - 160,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QUESS ENGINEERING PTE. LTD. in Singapore is seeking an experienced Senior Software Engineer with strong expertise in Java and Angular to design, develop, and deliver enterprise applications throughout the Software Development Life Cycle (SDLC).

You will lead technical solution design, contribute to application architecture, mentor development teams, and collaborate with stakeholders to deliver secure, scalable, and high-quality software solutions across the SDLC.

Qualifications

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 7+ years of hands-on experience designing, developing, enhancing, and maintaining enterprise applications.
  • Strong proficiency in Java, Spring Framework, and Spring Boot.
  • Extensive experience with Angular, TypeScript, HTML5, and CSS3.
  • Experience designing RESTful APIs and microservices.
  • Knowledge of relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with Git, Maven or Gradle, and CI/CD tools (Jenkins).
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Strong understanding of object-oriented programming, design patterns, security, and performance.

Responsibilities

  • Lead design, development, enhancement, and maintenance of enterprise applications.
  • Analyse business and technical requirements and translate them into scalable architecture and technical solutions.
  • Design and develop responsive web applications using Angular, TypeScript, HTML5, and CSS3.
  • Develop and integrate RESTful APIs and microservices using Java and Spring Boot.
  • Conduct technical design reviews, code reviews, and ensure adherence to standards, security policies, and best practices.
  • Perform technical analysis, effort estimation, and solution planning for enhancements and new initiatives.
  • Support system integration, testing, UAT, deployment, and post-production support.
  • Investigate and resolve complex defects and performance issues via root cause analysis.
  • Collaborate with Business Analysts, Solution Architects, QA, DevOps, and stakeholders throughout the SDLC.
  • Prepare and maintain technical documentation, including architecture diagrams and deployment procedures.
  • Mentor development teams and promote knowledge sharing and continuous improvement.
  • Identify opportunities to improve performance, quality, and development processes.

Skills

Java
Spring Framework
Spring Boot
Angular
TypeScript
RESTful APIs
Microservices
SQL/Relational Databases
Git & CI/CD (Jenkins)
Docker & Kubernetes
Cloud (AWS/Azure/GCP)
OOP & Design Patterns
Security & Performance

Education

Bachelor's degree in Computer Science / IT

Tools

Maven/Gradle

Job description

Job Responsibilities

Experienced Senior Software Engineer with strong expertise in Java and Angular to design, develop, and deliver enterprise applications. The successful candidate will lead technical solution design, contribute to application architecture, mentor development teams, and collaborate with stakeholders to deliver secure, scalable, and high-quality software solutions throughout the Software Development Life Cycle (SDLC).

  • Lead the design, development, enhancement, and maintenance of enterprise applications using Java and Angular.
  • Analyse business and technical requirements and translate them into scalable application architecture and technical solutions.
  • Design and develop responsive web applications using Angular, TypeScript, HTML5, and CSS3.
  • Develop and integrate RESTful APIs and microservices using Java and Spring Boot.
  • Conduct technical design reviews, code reviews, and ensure adherence to software engineering standards, security policies, and best practices.
  • Perform technical analysis, effort estimation, and solution planning for application enhancements and new initiatives.
  • Support system integration, testing, User Acceptance Testing (UAT), deployment, and post-production support.
  • Investigate and resolve complex application defects, production incidents, and performance issues through root cause analysis.
  • Collaborate with Business Analysts, Solution Architects, QA teams, DevOps engineers, and business stakeholders throughout the SDLC.
  • Prepare and maintain technical documentation, including architecture diagrams, technical specifications, and deployment procedures.
  • Mentor and provide technical guidance to development teams, promoting knowledge sharing and continuous improvement.
  • Identify opportunities to improve application performance, software quality, and development processes.
Required Skills:
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum 7+ years of hands-on experience in designing, developing, enhancing, and maintaining
  • Strong proficiency in Java, Spring Framework, and Spring Boot.
  • Extensive experience with Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Experience designing and developing RESTful APIs and microservices.
  • Strong knowledge of relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with Git, Maven or Gradle, and CI/CD tools such as Jenkins.
  • Familiarity with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP) is an advantage.
  • Strong understanding of object-oriented programming, design patterns, application security, and performance optimisation.
  • Excellent analytical, problem-solving, communication, stakeholder management, and mentoring skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (AngularJS) - Contract
Senior Software Developer (AngularJS) - Contract

QUESS SINGAPORE • Singapore

On-site
SGD 150,000 - 210,000
Software Lead
Software Lead

SCIENTE • Singapore

On-site
SGD 120,000 - 180,000
Full-stack Java J2EE and Angular Software Developer
Full-stack Java J2EE and Angular Software Developer

ANCHOR GLOBAL CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Sciente Pte. • Singapore

On-site
SGD 100,000 - 180,000
Senior Angular Developer
Senior Angular Developer

Combuilder Pte Ltd • Singapore

On-site
SGD 140,000 - 230,000
Software Developer (ReactJS)
Software Developer (ReactJS)

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Lead
Software Lead

sciente international pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Software Lead (JD#11248)
Software Lead (JD#11248)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000