Java Developer
Technology
HiredUS$95,000 - US$160,000 /year2 weeks agoUntil 31/10/2026
Full timeFully remote
Job description
- Role: Java Developer
- Location: Remote
- Employment Type: Full-time
Role Overview
We are hiring a Java Developer to build and maintain enterprise-grade backend services. The role works on systems that need to be reliable, performant, and well-designed — and partners with the wider engineering org on architecture and execution.Key Responsibilities
- Design and develop backend services in Java and the Spring ecosystem
- Build RESTful APIs that integrate with internal and external systems
- Optimise performance and ensure scalability of services
- Conduct code reviews and contribute to architectural decisions
- Diagnose and resolve production issues
- Partner with QA, DevOps, and product on delivery
- 3+ years building production Java applications
- Strong knowledge of Spring Boot and the broader Spring ecosystem
- Experience with relational databases (PostgreSQL, MySQL, Oracle)
- Familiarity with messaging systems (Kafka, RabbitMQ) is a plus
- Comfort with cloud platforms (AWS, GCP, Azure) and containerisation
- Solid understanding of OOP, design patterns, and system design
- Curiosity to dig into systems and turn findings into shipped improvements
- Strong written communication and ability to explain technical decisions
- A test-and-learn mindset; you ship fast, measure, and iterate
- Comfort working asynchronously across time zones
- Fully remote, flexible work hours
- Performance-based bonus structure
- Annual learning & development stipend
- Health and wellness benefits (varies by location)
- Opportunity to work on high-scale, real-world impact projects
Keywords
javajava-developertime-and-attendanceindicativeplanning-and-designvisual-art-designproduct-development-and-designspringscalabilitycode-reviewquality-assurancedevelopment-operations-devopsspring-bootpostgresqlpostgresmysqloraclekafkarabbitmqamazon-web-services
Interested in this role?