Assurity Trusted Solutions (ATS) is a wholly owned subsidiary of the Government Technology Agency (GovTech). We are seeking a Senior Software Engineer with expertise in Java, React, and ITSM to lead the design and development of scalable applications and IT Service Management solutions.
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
Benefits
- Wholly-owned subsidiary of GovTech
- Promote a learning culture and encourage growth and learning
- Contract Staff enjoys the same benefits as Permanent Employees