remote
Senior Software Engineer - Java FullStack - Quest Global
Software Engineer
Lead the design and implementation of scalable Java microservices, crafting robust RESTful APIs and driving full‑stack solutions with Spring Boot.
About the role
Key Responsibilities
- Architect and develop high‑performance RESTful APIs and microservices using Java and Spring Boot.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Write clean, maintainable code and conduct code reviews to uphold quality standards.
- Integrate services with front‑end components and third‑party APIs.
- Participate in performance tuning, monitoring, and continuous improvement of deployed services.
Requirements
- 5+ years of professional experience in Java development.
- Strong proficiency with Spring Boot, Spring MVC, and related ecosystems.
- Hands‑on experience designing and consuming RESTful APIs.
- Solid understanding of microservices architecture and containerization.
- Excellent problem‑solving skills and a collaborative mindset.