FullStack Developer
Description
About the role
We are looking for a skilled FullStack Developer with strong expertise in modern frontend development using React and JavaScript/TypeScript, combined with backend development experience in Java and REST APIs. The ideal candidate has hands-on experience building responsive, high-performance web applications, integrating APIs, and deploying applications using AWS services. Experience with CI/CD pipelines and Jenkins is also required for supporting reliable application delivery.
Key responsibilities
Develop, maintain, and enhance web applications using React, JavaScript, and TypeScript.
Build reusable frontend components using React Hooks and state management solutions.
Develop and maintain applications using Next.js.
Create responsive and user-friendly interfaces using CSS and modern frontend practices.
Optimize web application performance, responsiveness, and maintainability.
Integrate frontend applications with GraphQL and REST APIs.
Implement authentication and authorization integrations using OAuth.
Apply web security best practices to protect applications and user data.
Develop and maintain backend APIs using Java and REST.
Deploy, manage, and support applications running on AWS.
About you
Experience developing and maintaining full-stack web applications.
Strong hands-on experience with React, JavaScript/TypeScript, and Next.js.
Proficiency in Java API development using REST.
Experience integrating REST and GraphQL APIs.
Knowledge of OAuth and web security practices.
Experience working with AWS Lambda, RDS, and EKS.
Experience with Jenkins and CI/CD pipelines.
Strong analytical, troubleshooting, and problem-solving skills.
Ability to collaborate effectively with technical and business stakeholders.
At least 3 years of experience.