Senior java developer

NICOLL CURTIN TECHNOLOGY PTE. LTD.

Singapore
5+ years professional java development experience
Strong command of oop and design patterns
Experience with spring boot and microservices
The role involves taking ownership of complex technical initiatives and shaping the direction of engineering practices

Job Summary

  • The role involves taking ownership of complex technical initiatives and shaping the direction of engineering practices.
  • Candidates will lead technical design discussions, drive code quality through reviews, and mentor junior team members.
  • The position requires collaborating with product and infrastructure teams to deliver end-to-end scalable solutions.

Matching Summary

Match Score: 85

The role involves taking ownership of complex technical initiatives and shaping the direction of engineering practices.

Skills & Requirements

Must-have

  • 5+ years professional Java development experience
  • Strong command of OOP and design patterns
  • Experience with Spring Boot and microservices
  • Solid knowledge of relational and NoSQL databases
  • Experience with CI/CD pipelines and Git workflows

Nice-to-have

  • Cloud platform experience (AWS, Azure, or GCP)
  • Familiarity with Docker and Kubernetes
  • Exposure to event-driven architectures and Kafka
  • Prior experience in regulated enterprise environments

Key Requirements

  • 5+ years of professional Java development experience
  • Proven track record with production-grade RESTful systems

Work Rights

Not specified

Tailored Resume

Cover Letter