onsite
Senior Polyglot Full Stack Engineer Java - Burendo
Full Stack Developer
Lead end‑to‑end development as a senior full‑stack engineer, building scalable Java back‑ends with Spring Boot and dynamic front‑ends in React, while integrating Node.js services and deploying on AWS with Docker orchestration.
About the role
Key Responsibilities
- Architect and develop high‑performance Java microservices using Spring Boot, ensuring scalability and resilience.
- Design and implement responsive user interfaces with React, collaborating closely with UX designers.
- Integrate Node.js components for real‑time features and API gateways.
- Deploy and manage applications on AWS (ECS/EKS, RDS, S3) using Docker and CI/CD pipelines.
- Mentor junior developers, conduct code reviews, and promote best practices across the stack.
- Collaborate with product owners to translate business requirements into technical solutions.
Requirements
- 5+ years of full‑stack development experience, with deep expertise in Java and Spring Boot.
- Strong proficiency in React and modern JavaScript (ES6+).
- Hands‑on experience with Node.js, Docker, and AWS services.
- Solid understanding of microservices architecture, RESTful APIs, and message queues.
- Excellent problem‑solving skills, ability to work independently and in cross‑functional teams.
Skills
javareactnodejsawsdocker