Senior Full Stack Java Developer (Spring Boot + React)
About the Role
We are looking for a Senior Full Stack Java Developer to join our engineering team and help build scalable, cloud-native applications used by millions of users worldwide.
You will work across the full technology stack, designing backend services with Java and Spring Boot while contributing to modern React-based frontend applications. We're looking for someone who enjoys solving complex technical challenges, writing clean and maintainable code, and collaborating closely with product, QA, DevOps, and mobile teams.
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Design and implement RESTful APIs and microservices.
- Work with MongoDB and other data storage technologies.
- Participate in system architecture and technical design discussions.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, and well-tested code.
- Review code for other developers.
- Troubleshoot production issues and continuously improve system stability.
- Build modern, responsive frontend applications using React and TypeScript.
Required Skills
- 5+ years of professional experience in Java development.
- Strong knowledge of Java 21+.
- Extensive experience with Spring Boot.
- Experience designing and building REST APIs.
- Strong understanding of microservices architecture.
- Experience with React.
- Experience with TypeScript and modern JavaScript (ES6+).
- Solid knowledge of MongoDB.
- Experience with relational databases such as PostgreSQL
- Experience with Git.
- Familiarity with CI/CD pipelines.
- Experience working with cloud platforms (AWS).
- Experience with Maven and/or Gradle.
- Strong understanding of software design principles, clean architecture, and design patterns.
- Experience writing unit and integration tests.
- Excellent problem-solving and communication skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Product Manager
2026-01-30
Senior Product Manager
2026-01-21
Java AWS - Backend Developer
2026-07-05
- Posted
- Jul 03, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- LNKD
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Product Manager
2026-01-30
Senior Product Manager
2026-01-21
Java AWS - Backend Developer
2026-07-05