Find Your Next Job
Software Engineer - Java & Spring Boot
Posted on Feb. 24, 2025
- Queenstown, Singapore
- 0 - 0 USD (yearly)
- Full Time

Our Opportunities:
Along with other departments in Singapore, such as Thales Research & Technology, we engineer state-of-art technological solutions from dreams into reality for the world. If you are ready to make a difference on a global scale, our team is the place for you. Join us today and embark on an extraordinary journey of writing the next chapter of history for a better world.
Responsibilities:
- Be part of the project team to build innovative Security solutions for Homeland Security, Smart Cities and Critical Infrastructures.
- Be responsible for the technical/solution designs, code development, and component test execution to demonstrate alignment to the product/functional specification of the solution.
- Collaborate with product/solution architects to create, implement and maintain the product/solution development roadmap.
- Ensure all work adheres to Thales software development methodologies and processes
- Thoroughly document design to ensure the usability, supportability and maintainability of the developed
- Provide strong and timely support to IVVQ team and Site deployment, operation and maintenance in ensuring 24/7 system operational needs
Requirements:
- 5 years of hands-on experience and expert knowledge of Java, Spring boot backend development, lifecycle of scalable micro-services-based architectures; including tools, best practices, continuous deployment, dependency/complexity management, scale/performance tuning, monitoring, resiliency, etc.
- Strong knowledge of architectural styles and design patterns
- Experience in leading a software team is good-to-have
- Experience in managing external subcontractor is good-to-have
- Experience in SCRUM/Agile software development methodologies
- Strong proficiency in Java, Spring boot
- Strong proficiency in relational database, e.g. MS SQL
- Experience with Angular, HTML5/CSS, JavaScript, and Apache Kafka is good-to-have
- Experience with virtualization and container and knowledge about Dockers and Kubernetes
- Good knowledge related to Elasticsearch.
- Experience with test automation tools and framework for web application is good-to-have
- Experience with setting up continuous integration (e.g. GitLab CI) is good-to-have
- Good communication skills
- Analytical and problem-solving skills
Tailor Your Resume for this Job
Share with Friends!
Similar Jobs
Thales
Software Engineer (Intern)
Location: Singapore, Singapore Thales people architect solutions at the heart of the defence-securi…
Full Time | Changi, Singapore
Apply 3 days, 10 hours ago
Thales
Software Frontend Engineer (Air Lab)
Location: Singapore, Singapore Thales people architect solutions that are relied upon to deliver op…
Full Time | Changi, Singapore
Apply 1 week, 1 day ago
JPMorganChase
Software Engineer Ii, Solutions Delivery
JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software enginee…
Full Time | Singapore, Singapore
Apply 2 weeks ago
JPMorganChase
Software Engineer Iii, Payments Technology
JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software enginee…
Full Time | Singapore, Singapore
Apply 3 weeks ago
Agridence Pte Ltd
Backend Developer (Java)
Founded and based in Singapore, Agridence brings you the future of commodities trading. We are at t…
Full Time | Singapore, Singapore
Apply 1 month, 3 weeks ago
Income Insurance Limited
Senior/Enterprise Architect
Senior/Enterprise Architect, Information Technology He/she needs to have knowledge and skills in sy…
Full Time | Singapore, Singapore
Apply 2 months, 2 weeks ago
Capgemini
Stage Développement Application Toulouse H/F
CAPGEMINI À propos de Capgemini Engineering Leader mondial des services d’ingén…
Internship | Toulouse, France
Apply 3 months ago
RELX Group
Software Engineer Ii
Software Engineer II Do you enjoy being part of a team that works with a diverse range of products …
Full Time | Dublin, Ireland
Apply 3 months, 1 week ago