Fullstack Engineer - NextJS + Spring Boot
Summary
Fullstack engineer building scalable applications end to end: Next.js/React frontends, Java Spring Boot (or Node.js) REST microservices, and AWS cloud-native infrastructure, with CI/CD, testing, and production support. Requires 5+ years of full-stack software development experience.
We are seeking an experienced Fullstack Engineer to join our dynamic technology team. You will be responsible for developing scalable, high-performance applications across frontend, backend, and cloud environments.
Key Responsibilities
- Develop scalable frontend applications using Next.js / React.
- Build backend services, RESTful APIs, and microservices using Java Spring Boot and/or Node.js.
- Design and implement cloud-native solutions using AWS.
- Work with relational and NoSQL databases, including database design and data modelling.
- Collaborate with UX, product, and technical teams to deliver end-to-end solutions.
- Implement CI/CD pipelines, testing, monitoring, and performance optimisation.
- Troubleshoot production issues and ensure system stability.
- Contribute to technical architecture, code quality, and Agile development practices.
Requirements
- Minimum 5 years of software development experience with strong full-stack capabilities.
- Strong experience with Next.js, React, JavaScript/TypeScript.
- Strong proficiency in Java Spring Boot, REST APIs, and microservices.
- Hands-on experience with AWS (Lambda, ECS/EKS, RDS, EC2, S3).
- Good knowledge of SQL and NoSQL databases.
- Familiarity with CI/CD, testing, Git, and Agile methodologies.
- Strong problem-solving and communication skills.
