We are seeking a Middle Java Full-Stack Developer (React, AWS) to create robust capabilities for a fast-moving business travel tech product used by organizations worldwide. You will combine Java, Spring, REST APIs, ReactJS, and AWS with strong testing and monitoring practices to ship reliable releases—apply now
Responsibilities
- Create and implement integrated software solutions using standard engineering practices
- Investigate and resolve complex technical issues in a timely manner
- Study and recommend frameworks and architectural/code design patterns that enable scalable solutions
- Execute testing, debugging, and ongoing maintenance with modern tools and methodologies
- Drive and participate in design reviews and code review processes
- Collaborate with Product teams to sharpen business requirements and map them to technical implementations
- Align with cross-functional teams to ensure objectives are delivered on time
- Share expertise and best practices to strengthen development across teams
- Champion scalability, resilience, and operational excellence with testing, monitoring, and alerting tools
- Provide project status reporting and progress updates to stakeholders and leadership
- Mentor colleagues on producing maintainable and testable code
- Pursue continuous improvements to system performance and user experiences
Requirements
- Demonstrated 2+ years of experience in full-stack software development
- Deep knowledge of Java for backend development, including microservices architecture
- Practical proficiency in ReactJS to develop responsive and interactive frontends
- Experience with Amazon Web Services and deploying cloud-based applications
- Solid background in Spring framework usage, REST APIs development, and system integration
- Track record of effective collaboration in agile environments with a focus on quality code
- Strong diagnostic skills to find and fix issues impacting application performance
- Hands-on experience with automated testing and monitoring practices to enable efficient workflows
- English proficiency at a B1+ level or higher
Nice to have
- Experience with Go Language and Node.js
- Knowledge of Claude Code