Java/AWS Backend Developer
About the Role
We are looking for a skilled Java/AWS Developer to join our team and play a key role in designing, developing, and maintaining the SecureFlag platform.
Reporting directly to the Platform Developer Lead, you will take ownership of backend development, ensuring the platform remains robust, scalable, and secure.
You should have a strong background in Java development with a focus on microservices architecture. Experience with AWS cloud services, SQL, DevOps practices, and frontend concepts is highly desirable.
Beyond technical skills, we value clear communication, the ability to distill complex concepts, and a commitment to fostering a smooth, efficient development process.
What We Offer
* Full-time, remote position (up to £60K p/a)
* Private Health Insurance
* Flexible working hours
* Dedicated training budget to support your professional growth
* Opportunity to make a meaningful impact on security practices worldwide, helping organizations and developers write more secure code
* Work in a dynamic, innovation-driven environment that encourages curiosity and fresh ideas
Key Responsibilities
* Design, develop, and maintain the SecureFlag backend platform
* Enhance and optimize existing platform features
* Diagnose, reproduce, and resolve technical issues efficiently
* Operate in a fast-paced, collaborative team environment
* Stay up-to-date with application security best practices and contribute to SecureFlag’s mission of inspiring secure coding
Requirements
* 4+ years of hands-on experience in Java and AWS application development
* Good knowledge of Hibernate, with troubleshooting skills for performance optimization
* Ability to independently identify and improve code areas requiring optimization
* Proficiency with development tools such as Git, Docker, and CI/CD pipelines
* Familiarity with Amazon ECS-based microservices architectures
* Experience with Hazelcast (a plus)
* Excellent English communication skills, with the ability to clearly articulate complex technical topics
* Strong problem-solving and time management skills
* Ability to work independently with minimal supervision
If you’re passionate about Java backend development, security, and AWS cloud computing, we’d love to hear from you!