Lead Software Developer

enggsol pte. ltd.

Singapore

On-site

SGD 120,000 - 160,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

enggsol pte. ltd. is seeking an experienced Java 'full-stack' Java/Spring software engineer in Singapore to design and implement scalable microservices architectures.

You will contribute to RESTful services, middleware, and data access layers while collaborating with cross-functional teams to deliver high-quality software. The role requires 12+ years of hands-on development experience, strong problem-solving, and excellent communication skills.

Qualifications

  • Bachelor's degree in computer science, information technology, or related field.
  • Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security.
  • Strong experience in developing Microservices.
  • Experience with WebServices (JSON, REST, JAX-RS, Spring based REST services).
  • Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC).
  • Strong understanding of Java Multithreading.
  • Experience with DB like Mongo, Cassandra etc.
  • Experience with Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc
  • Experience with web application servers like Tomcat, Jetty, JBoss etc
  • Experience with TDD, JUnit/Mockito
  • Experience with DevOps practices and CICD model of development
  • Good understanding of OOPS, design patterns and industry best practices
  • Agile project experience along with working on Agile tools like JIRA
  • Strong written and verbal communication skills
  • Strong interpersonal skills and time management skills
  • Strong analytical and troubleshooting skills

Skills

Java/J2EE
Spring Boot
Spring
Hibernate
REST API
Web Services
OOP
Spring MVC
Kafka
Microservices

Education

Bachelor's degree in CS/IT

Tools

Git
Gradle
Maven
SonarQube
Jenkins
Artifactory

Job description

  • Bachelor or Master Degree in computer science, computer engineering, or related field
  • Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
  • Strong experience in developing Microservices
  • Experience with WebServices (JSON, REST, JAX-RS, Spring based REST services)
  • Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
  • Strong understanding of Java Multithreading
  • Experience working with DB like Mongo, Casandra etc.
  • Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc
  • Experience with web application servers like Tomcat, Jetty, JBoss etc
  • Experience with TDD,code testability standards, JUnit/Mockito
  • Experience with DevOps practices and CICD model of development
  • Good understanding of OOPS, design patterns and industry best practices
  • Agile project experience along with working on Agile tools like JIRA
  • Strong written and verbal communication skills
Good to have Skills:
  • Strong interpersonal skills and time management skills Strong analytical and troubleshooting skills
Required Skills
  • Java/j2ee, spring boot, spring, hibernate, restapi, webservices, oops, spring mvc, kafka, Microservices
Educational Requirements:

Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience).

Soft Skills:
  • Strong verbal and written communication skills.
  • Ability to work in a collaborative team environment.
  • Strong attention to detail and commitment to delivering high-quality code.
  • Ability to manage multiple projects and prioritize tasks effectively.

Experience: 12+ years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

eTeam • Singapore

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

IoTalents Pte. Ltd. • Singapore

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

PERSOL Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full Stack Software Developer
Senior Java Full Stack Software Developer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

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

Trinity Consulting Services • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

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

Trinity-Consulting-Services-Pte.-Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Java Technical Lead
Java Technical Lead

ARYAN SOLUTIONS PTE. LTD. • Singapore

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

99 TALENTS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Java Technical Lead
Java Technical Lead

Exasoft Pte. Ltd. • Singapore

On-site
SGD 150,000 - 180,000