Overview
Role Overview
We are looking for a Senior Java Full Stack Developer with strong experience in Java backend development, modern frontend frameworks (React/Preact), Node.js services, and Azure cloud technologies.
The role also requires exposure to AI Builder or AI-enabled application capabilities, enabling intelligent automation, analytics, or AI-driven workflows within enterprise applications.
The candidate will be responsible for designing, building, and deploying scalable microservices and modern web applications while integrating AI capabilities and cloud-native services.
Roles & Responsibilities
- Design and develop scalable microservices using Java Spring Boot.
- Build responsive and high-performance frontend applications using React or Preact.
- Develop backend services using Node.js where applicable.
- Integrate AI Builder or AI-powered features into enterprise applications.
- Implement cloud-native architectures on Microsoft Azure.
- Develop and maintain REST APIs and service integrations.
- Deploy applications using CI/CD pipelines and DevOps best practices.
- Ensure secure and high-availability application design.
- Collaborate with product owners, architects, and DevOps teams.
- Optimize application performance and maintain scalability.
- Participate in code reviews and technical design discussions.
- Contribute to AI-driven innovation initiatives within the project.
Skill Metrics (Evaluation Matrix)
Skill AreaProficiency Level (1–5)
Java / Spring Boot5React / Preact4Node.js3Microservices Architecture4Azure Cloud4AI Builder / AI Integration3DevOps / CI-CD3Databases (SQL)4API Design4System Design3
Ideal Candidate Profile
- Strong full stack engineering experience
- Experience working in cloud-native environments
- Hands-on experience integrating AI or intelligent automation
- Comfortable working in Agile development environments
- Good communication and collaboration skills