Why Join Us?
We are looking for a highly skilled and motivated
Full Stack Developer to join our team.
This is a unique opportunity to be part of a new development team working with advanced technologies including
Java Spring Boot, React, Microservices, and AI-powered features via Azure OpenAI.
You will play a key role in designing, developing, and delivering enterprise-grade applications that support critical business operations. This role is ideal for a developer who thrives in building scalable systems, enjoys working across the stack, and is eager to explore AI-driven capabilities in enterprise software.
Key Responsibilities
Your Impact & Responsibilities - Design, develop, and maintain enterprise-grade web applications.
- Work across the full stack, from backend services built with Java Spring Boot to modern frontends with React and TypeScript.
- Collaborate with product managers, architects, and team members to translate business requirements into scalable, reliable, and secure technical solutions.
- Build and integrate microservices architectures, ensuring performance, resilience, and maintainability.
- Contribute to the design and implementation of AI-based features such as chatbots, automation workflows, and intelligent search using Azure OpenAI and related services.
- Participate in code reviews, testing, and deployment processes, following engineering best practices.
- Work in an Agile environment, actively contributing to sprint planning, stand-ups, and retrospectives.
- Stay up to date with the latest advancements in Java, frontend frameworks, cloud technologies, and AI integration.
Qualifications
- 3+ years of hands-on software development experience with Java, including solid experience with Spring Boot.
- Practical experience building and maintaining microservices-based applications.
- Strong frontend development skills with React, TypeScript, and modern web development practices.
- Understanding of RESTful APIs, cloud-native applications, and containerization (e.g., Docker, Kubernetes).
- Interest in or exposure to AI/ML concepts and working with Azure AI/OpenAI APIs is a strong advantage.
- Experience working in global or multinational company environments is a plus.
- BSc in Computer Science, Software Engineering, or equivalent practical experience.
- Strong problem-solving, communication, and collaboration skills with a growth-oriented mindset.