Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a skilled and passionate Software Developer with hands-on experience in Java for backend development and React.js for frontend development. You will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and ensuring the highest standards in code quality.
Required Skills
- Strong proficiency in Java, J2EE, Spring, Spring Boot, JPA and RESTful API development.
- Proven experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
- Good understanding of frontend state management (e.g., Redux, Context API).
- Experience with SQL, PL/SQL and NoSQL databases (e.g., Oracle, MSSQL, MongoDB).
- Knowledge of build tools (Maven/Gradle) and version control (Git).
- Familiarity with containerization (Docker) and CI/CD pipelines is a plus.
- Understanding of Agile/Scrum methodologies.
Education / Qualifications / Professional Training (minimum qualifications required to perform the Job)
Essential
Bachelor’s degree in computer science or master’s in computer science with 5+ years of experience in JAVA, J2EE, Spring, Spring Boot, Database (Oracle/SQL Server) and React JS
Desirable
Oracle JAVA Certified professional
Work Experience (No: of Years and areas of expertise required for the Job)
- 6 to 8 years of hands-on experience in full stack development using Java (Spring Boot) and React.js. At least 3 projects implementation experience.
- Proven record of developing and maintaining scalable web applications in an Agile environment.
- Strong experience in building and consuming RESTful APIs, integrating with databases (SQL/NoSQL), and deploying applications in cloud or containerized environments.
- Practical experience in UI/UX implementation, responsive design, and front-end performance optimization.
- Experience working with version control systems (e.g., Git), CI/CD pipelines, and automated testing tools.
- Prior experience collaborating with cross-functional teams including QA, DevOps, and Product Management.
- Experience in leading small development teams or mentoring junior developers is a plus.
Nice to Have:
- Experience with TypeScript.
- Familiarity with GraphQL.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience in test-driven development and automated testing frameworks.
Technical Competencies (technical skills required to perform the role)
- Programming Languages: Java (8+), JavaScript (ES6+), TypeScript (preferred)
- Frontend Technologies: React.js, Redux, HTML5, CSS3, Bootstrap, Material UI
- Backend Technologies: Spring Boot, Spring MVC, RESTful API development
- Database: MySQL, PostgreSQL, MongoDB, Redis (preferred)
- Version Control & DevOps: Git, GitHub/GitLab, Jenkins, Docker, Maven/Gradle
- Testing Tools: JUnit, Mockito, Postman, Cypress (optional), Selenium (optional)
- Build & Deployment: CI/CD pipelines, Jenkins, Docker, Kubernetes (optional)
- Tools & IDEs: IntelliJ IDEA, Visual Studio Code, Postman, Swagger
- Others: Agile/Scrum methodologies, Jira, Confluence
Salary-15 K AED
NP-Only 30 days can apply
Key Skills
Ranked by relevanceReady to apply?
Join Dautom and take your career to the next level!
Application takes less than 5 minutes

