Location: Remote (UK-based)
Employment Type: Part-time or Full-time
Salary: £35,000-£55,000
Autism-Friendly Employer
Autimatic is dedicated to creating career opportunities where autistic professionals can thrive. We are looking for a Software Developer to join one of our client projects, contributing to the development and delivery of high-quality software within a modern, collaborative development environment.
If you have strong Java development experience, enjoy solving complex technical problems, and take pride in writing reliable, high-quality code, we'd love to hear from you.
- Design, develop, and maintain software applications using Java.
- Build and implement APIs for internal and external use.
- Work within large-scale microservices architectures.
- Develop and maintain robust automated test suites to support continuous integration and deployment.
- Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) principles.
- Collaborate with other developers, including working in a pair programming environment.
- Contribute to Agile development processes and team activities.
- Research, evaluate, and adopt new programming tools, technologies, and techniques.
- Communicate technical concepts and solutions clearly to both technical and non-technical stakeholders.
- Support the development of scalable, reliable, and maintainable software solutions.
- Recent hands-on experience with Java 21 or later.
- Strong understanding of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
- Experience working with large microservices architectures.
- Experience working within an Agile development environment.
- Experience designing and implementing APIs.
- Knowledge of building and maintaining automated test suites.
- Working knowledge of Unix-like operating systems, such as Linux and/or macOS.
- Experience with MongoDB or other document-based databases.
- Willingness to participate in pair programming and collaborative development.
- Strong problem-solving skills and the ability to quickly learn new technologies.
The following experience would also be desirable:
- Working knowledge of Jackson, JAX-RS, and mocking frameworks such as Mockito.
- Experience with messaging platforms such as ActiveMQ or Kafka.
- Experience building and scaling high-traffic websites.
- Experience managing large datasets, including data processing, storage, and scalability.
- Familiarity with templating tools such as Mustache or Nunjucks.
- We are autism-positive by design: every team member is supported by an autism coach.
- Flexible and remote-first: work from wherever you work best.
- Clear expectations, structured onboarding, and zero "office politics".
- We value your strengths – whether that's problem-solving, attention to detail, pattern recognition, analytical thinking, or hyper-focus.
- We work with employers to create supportive environments where autistic professionals can develop and succeed.
We look forward to hearing from you and exploring how you can bring your valuable skills and insights to our client's development team.
