I'm looking for a talented Software Engineer to join a growing engineering team and help build scalable, cloud-native applications. You’ll work across the full development lifecycle, designing and delivering high-quality solutions using Java, TypeScript, and AWS in a modern, agile environment.
What You’ll Do
* Design, develop, and maintain backend services using Java and cloud-native patterns.
* Build and enhance frontend and API layers using TypeScript.
* Develop and deploy applications on AWS using services such as EC2, Lambda, ECS, S3, RDS, and DynamoDB.
* Collaborate with Product, QA, and DevOps to deliver reliable, scalable systems.
* Write clean, well-tested, maintainable code.
* Participate in code reviews and contribute to technical design discussions.
What do you need?
* Strong commercial experience with Java.
* Solid experience with TypeScript.
* Hands-on experience deploying and operating workloads in AWS.
* Understanding of REST APIs, microservices, and event-driven architectures.
* Experience with Docker, Kubernetes, or serverless is a plus.
What’s in It for You
* Competitive salary and benefits.
* Hybrid working options.
* Modern tech stack.
* Career progression and learning budget.
* Collaborative, high-performance engineering culture.