Summary
✨ AI‑Generated
A full-stack developer role focused on building secure and scalable web applications. Responsibilities include backend services, modern user interfaces, cloud deployment, and database solutions.
Highlights
Full-stack development opportunity involving modern web technologies, cloud solutions, scalable applications, and collaboration with diverse engineering teams.
Description
We are looking for a highly skilled Full Stack Developer with strong experience in Java, React, Next.js, and AWS to join our engineering team.
The ideal candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable web applications and cloud-based solutions.
You will work closely with product managers, designers, QA engineers, DevOps teams, and other developers to deliver secure, high-performance, and user-friendly applications.
Key Responsibilities
Design and develop scalable full-stack web applications using Java, React, Next.js, and AWS.Build robust backend services, RESTful APIs, and microservices using Java and Spring Boot.Develop responsive and reusable user interfaces using React.js, Next.js, JavaScript, and TypeScript.Implement server-side rendering, static site generation, routing, and API integration using Next.js.Design and manage relational and NoSQL databases.Deploy, configure, and maintain applications on AWS.Work with AWS services such as:EC2, S3, Lambda, RDS, DynamoDB, API Gateway, CloudFront, ECS/EKSDevelop secure, scalable, and high-performing applications.Write clean, maintainable, and well-documented code.Create and maintain unit, integration, and end-to-end tests.Participate in code reviews and contribute to engineering best practices.Troubleshoot application issues and provide production support.Collaborate with DevOps teams to improve CI/CD pipelines and deployment processes.Contribute to system architecture, technical documentation, and design decisions.Stay current with emerging technologies and recommend improvements to existing systems.
Required Qualifications
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.8+ years of professional software development experience.Strong experience in Java.
Hands-on experience with Spring Boot, Spring MVC.Strong proficiency in React.js and modern frontend development.Experience with Next.js, including SSR, SSG, API routes, and application routing.Strong knowledge of JavaScript and/or TypeScript, HTML5, and CSS3.Experience designing and consuming RESTful APIs.Practical experience with AWS cloud services and deployment.Experience with relational databases such as MySQLKnowledge of NoSQL databases such as DynamoDB or MongoDB.Experience with Git and Git-based workflows.Understanding of CI/CD practices and tools.Strong understanding of object-oriented programming, data structures, algorithms, and design patterns.Good knowledge of application security, authentication, authorization, and API security.
Interested candidates EASY APPLY.