Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is seeking an experienced software developer to design and maintain backend microservices using Java 17 and Spring Boot. The ideal candidate will have a Bachelor's degree in Computer Science, at least 5 years of software development experience, and a strong background in Agile methodologies. Responsibilities include collaborating with teams to define new features, implementing integration solutions, and ensuring application security and quality. Join a fast-paced environment focused on innovation and technology.

Qualifications

  • Min 5 years of experience in software development.
  • Strong background in Agile DevOps methodology.
  • Proven experience in sprint management.
  • Strong understanding of web development best practices.
  • Ability to work in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain backend microservices using Java 17 and Spring Boot.
  • Implement integration solutions using Apache Camel 4.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write unit and integration tests to ensure code quality.
  • Ensure the security and integrity of applications.

Skills

Java
Spring Boot
Agile methodology
Microservices architecture
Apache Camel
APIs
JavaScript
HTML
CSS
Git
Jenkins
Docker

Education

Bachelor’s degree in Computer Science or related field

Tools

Jest
Enzyme
Confluence
Bitbucket
Job description
Responsibilities:
  • Design, develop, and maintain backend microservices using Java 17 and Java Spring Boot.
  • Implement integration solutions using Apache Camel 4.
  • Develop and maintain APIs using OpenAPI Specification.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in sprint planning, daily stand-ups, and retrospective meetings.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Write unit and integration tests to ensure code quality.
  • Stay up-to-date with the latest industry trends and technologies.
  • Troubleshoot and debug complex issues.
  • Develop and maintain documentation.
  • Ensure the security and integrity of applications.
  • Implement automated testing and continuous integration.
Requirements:
  • Bachelor’s degree in Computer Science or related field.
  • Min 5 years of experience in software development.
  • Strong background in Agile DevOps methodology.
  • Proven experience in sprint management.
  • Extensive experience in designing, developing, and maintaining backend microservices using Java 17 and Java Spring Boot.
  • Experience with Apache Camel 4.
  • Strong understanding of JavaScript, HTML, and CSS.
  • Familiarity with RESTful APIs and microservices architecture.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common development tools such as Git, Jenkins, Docker, Confluence, and Bitbucket.
  • Ability to understand business requirements and translate them into technical requirements.
  • Strong problem-solving skills.
  • Excellent communication and teamwork skills.
  • Familiarity with agile development methodologies.
  • Experience with testing frameworks (e.g., Jest, Enzyme).
  • Ability to work in a fast-paced environment.
  • Strong attention to detail.
  • Proven track record of delivering projects on time and within budget.
  • Strong understanding of web development best practices.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.