Senior Software Engineer leading scalable application development and ITSM solutions at ATS. Collaboration with project managers and mentorship of junior developers while adhering to best practices in software development.
Responsibilities
Assurity Trusted Solutions (ATS) is a wholly owned subsidiary of the Government Technology Agency (GovTech). As a Trusted Partner over the last decade. ATS offers a comprehensive suite of products and services ranging from infrastructure and operational services, governance and assurance services as well as managed processes. In a dynamic digital & cyber landscape where trust & collaboration is key, ATS continues to drive mutually beneficial business outcomes through collaboration with GovTech, government agencies and commercial partners to mitigate cyber risks and bolster security postures.
**Responsibilities:**
__Software Development & Architecture:__
Lead the design and development of scalable applications using Java and React.
Architect and implement IT Service Management (ITSM) solutions.
Ensure adherence to coding standards, design principles, and best practices.
Participate in the entire software development lifecycle, from design and development to testing and deployment.
__Cross-functional Collaboration:__
Work closely with project managers, UX/UI designers, and other stakeholders to gather requirements and define project scopes.
Collaborate with other development teams to integrate solutions and enhance system functionalities.
Facilitate technical discussions and provide guidance on best practices in Java and React development.
____
__ITSM Solutions Implementation:__
Design and implement ITSM workflows and processes.
Utilize tools such as ServiceNow or similar platforms to streamline IT operations.
Monitor and optimize ITSM solution performance and user satisfaction.
____
__Documentation & Quality Assurance:__
Maintain comprehensive documentation for software designs, APIs, and user manuals.
Conduct code reviews and ensure compliance with quality assurance standards.
Perform testing of the application, including unit tests and integration tests.
____
__Mentorship:__
Guide and mentor junior developers, sharing knowledge and technical expertise.
Promote a culture of continuous improvement within the team.
Requirements
At least 7 years of experience in Java development with strong knowledge of modern frameworks (Spring Boot, Spring Cloud)
Extensive React experience including hooks, state management (Redux), and modern JavaScript/TypeScript
Proven experience designing and implementing microservices architectures in production environments
Strong background in event-driven architecture and messaging systems (Solace, Kafka, RabbitMQ, or similar)
Demonstrated ability to work independently with minimal supervision and take ownership of complex projects
Solid architectural thinking with ability to make sound technical decisions balancing current needs and future scalability
Experience with RESTful APIs, database design, and distributed system patterns
Strong problem-solving skills and ability to debug complex issues across multiple services
**Preferred Qualifications**
Experience with cloud platforms (Azure) and containerisation technologies (Docker, Kubernetes)
Knowledge of DevSecOps practices and CI/CD pipelines
Knowledge of ITSM System (ServiceNow)
Familiarity with monitoring and observability tools (Azure Monitoring, DynaTrace)
Understanding of security best practices and performance optimisation techniques
Previous experience in mentoring and leading technical initiatives
Benefits
A wholly-owned subsidiary of GovTech.
We promote a learning culture and encourage you to grow and learn.
Contract Staff enjoys the same benefits as Permanent Employees.
Back - end Java Developer working on structured projects at GFT France in Niort. Contributing to digital solutions design, backend development, and integration testing in a collaborative Agile environment.
Senior Java Developer working on strategic IT projects for a major French insurer in Niort. Leading technical decisions, mentoring, and driving best practices for back - end development.
Lead Developer working on backend and frontend Java applications. Involvement in technical leadership and contributing to software architecture at GFT France.
Senior Fullstack Developer at Rockstardevelopers working on significant projects with .NET and Vue.js. Engaging in agile methodologies and supporting team growth while producing clean code.
Senior Lead Developer & Architect developing healthcare applications with Java and modern web technologies. Leading a team of developers and ensuring high quality standards in software development processes.
Full - Stack Engineer with strong backend expertise joining Sales R&D team at Lendbuzz. Building high - performance systems for innovative financial technologies in Tel Aviv.
Frontend Developer for ZAP - Hosting crafting responsive landing pages and enhancing UX/UI of server management. Tools include Tailwind CSS, Vue.js, and AI - driven solutions.
Backend Engineer developing robust PHP & Golang solutions for Kaufland's e - commerce marketplaces. Collaborating with a diverse team to enhance customer and seller experiences.
Senior Backend Engineer developing AI products for healthcare with a focus on backend features and cloud infrastructure. Join a high - impact team working on robust solutions.
Senior Backend Engineer at Fligoo designing serverless architectures for IoT telemetry data processing on AWS. Collaborating in an industrial reengineering project within Industry 4.0 framework.