Lead Software Engineer
4 weeks ago
We are seeking a talented and passionate Lead/ Software Engineer to join our dynamic team. As a key member of our development group, you will play a crucial role in designing, implementing, and maintaining robust and scalable software solutions. If you thrive in a collaborative environment and have a passion for cutting-edge technologies, this role is for you
Responsibilities:
- Design and Develop: Create high-quality, efficient, and maintainable code using Java and Spring Boot.
- Microservices Architecture: Architect, build, and deploy microservices-based applications, ensuring scalability, fault tolerance, and performance.
- Testing with Cucumber BDD: Write and execute Cucumber scenarios to validate application behavior against business requirements.
- Database Management: Utilize both PostgreSQL and Microsoft SQL Server for data storage and retrieval. Optimize database queries and ensure data integrity.
- Event-Driven Architecture: Implement Kafka Pub/Sub for asynchronous communication between microservices. Handle real-time data streams efficiently.
- Business Rules Engine: Leverage the Drools Rules Engine to manage complex business logic. Define and maintain rules for decision-making processes.
- Containerization and Orchestration: Work with Docker to package applications into containers. Deploy and manage applications using Kubernetes. Utilize ArgoCD for continuous delivery and GitOps.
- CI/CD Pipeline: Set up and maintain a robust GitLab CI/CD pipeline. Automate build, test, and deployment processes.
- Data Governance and Cataloging: Collaborate with data stewards using Collibra to ensure data quality, compliance, and governance.
Qualifications:
- Bachelor's degree in computer science or related field.
- Proven experience (at least 3 years) in software development using Java and Spring Boot.
- Familiarity with Cucumber BDD for behavior-driven testing.
- Strong understanding of microservices architecture and RESTful APIs.
- Proficiency in PostgreSQL and Microsoft SQL Server.
- Exposure to Kafka Pub/Sub and event-driven systems.
- Knowledge of Drools Rules Engine for business logic.
- Experience with Docker, Kubernetes, and ArgoCD.
- Familiarity with GitLab CI/CD pipelines.
- Understanding of data governance principles using Collibra.
Tell employers what skills you have
Performance Testing
Scalability
Kubernetes
Tolerance
PostgreSQL
Data Quality
Microsoft SQL Server
Data Governance
Microservices
Spring Boot
Containerization
Docker
Cataloging
Orchestration
-
Assistant Team Lead, Software
1 month ago
Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...
-
Assistant Team Lead, Software
3 weeks ago
Singapore St Engineering Mission Software & Services Pte. Ltd. Full timeAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart...
-
Senior / Lead DevOps Engineer
3 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARYAs a Lead DevOps Engineer, you will be responsible for leading a team of DevOps engineers to design, implement, and maintain the infrastructure, tools, and processes needed to support continuous integration, continuous delivery (CI/CD), and automated deployment of software applications. You will collaborate with...
-
Senior / Lead DevOps Engineer
3 weeks ago
Singapore Vanguard Software Pte. Ltd. Full timeJOB SUMMARYAs a Lead DevOps Engineer, you will be responsible for leading a team of DevOps engineers to design, implement, and maintain the infrastructure, tools, and processes needed to support continuous integration, continuous delivery (CI/CD), and automated deployment of software applications. You will collaborate with cross-functional teams, including...
-
Senior / Lead Frontend Engineer
3 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...
-
Software Engineer
7 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full timeRoles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...
-
Senior / Lead Frontend Engineer
3 weeks ago
Singapore Vanguard Software Pte. Ltd. Full timeJOB DUTIESDefine overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements.Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user experience.Brainstorm with...
-
Software Engineer
5 days ago
Singapore Ridik Software Solutions Pte. Ltd. Full timeJob Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...
-
Lead software Engineer
3 weeks ago
Singapore Randstad Pte Ltd Full timeabout the companyOur Client is a energy infrastructure and technology companyabout the jobProvide technical leadership and direction to a team of Software EngineersParticipate in all phases of the Software Development Life Cycle - Design, Development, Integration, Testing, Deployment, Maintenance and Customer Support for large and complex systemsLiaison...
-
Murex Software Engineer
3 weeks ago
Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...
-
Lead Software Engineer
2 weeks ago
Singapore ACTIVATE INTERACTIVE Full time:Activate Interactive Pte Ltd (\xe2\x80\x9cActivate\xe2\x80\x9d) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology...
-
Senior / Lead Backend Engineer (Java)
3 weeks ago
Singapore Vanguard Software Pte. Ltd. Full timeJob Duties:Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies.Effectively communicate the technical strategy, processes and needs across the organisation.Work closely with the Product Owners and Product Managers to understand, stay in-sync and deliver to production to the...
-
Software Engineer
2 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...
-
Senior / Lead Mobile Engineer (React Native)
2 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARYWe are looking for a talented Senior / Lead Mobile Engineer with expertise in React Native to join our dynamic team. The Senior / Lead Mobile Engineerwill be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms using React Native. The ideal candidate will...
-
Senior / Lead Data Engineer
3 weeks ago
Singapore Vanguard Software Pte. Ltd. Full timeJOB SUMMARYWe are looking for a talented and experienced Lead Data Engineer to join our innovative team. The Lead Data Engineer will play a critical role in leading the design, development, and maintenance of our data infrastructure, pipelines, and analytical tools. The ideal candidate will have a strong technical background in data engineering, expertise in...
-
Senior / Lead Data Engineer
3 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARYWe are looking for a talented and experienced Lead Data Engineer to join our innovative team. The Lead Data Engineer will play a critical role in leading the design, development, and maintenance of our data infrastructure, pipelines, and analytical tools. The ideal candidate will have a strong technical background in data...
-
Lead Software Engineer
2 weeks ago
Singapore ACTIVATE INTERACTIVE Full time:Activate Interactive Pte Ltd (\xe2\x80\x9cActivate\xe2\x80\x9d) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology...
-
Software Engineer
5 days ago
Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...
-
Lead Software Engineer
3 weeks ago
Singapore SINGAPORE TECHNOLOGIES ENGINEERING LTD Full timeWe are looking for someone to join us as a Lead Software Engineer, who is proficient in several programming languages and responsible for the development and integration of diverse systems to co-build solutions together with our customer. These solutions will contribute to our state-of-the-art Air Simulator project's delivery to our end users.What this role...
-
Software Developer
5 days ago
Singapore Ridik Software Solutions Pte. Ltd. Full timeJob Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...