Skip to main content

Java Full Stack Developer - React.js/Microservices Architecture

Technology
Delphie Consulting services
1 month agoUntil 17/11/2026

Job description

About the Role :

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, React.js, TypeScript, and AWS to join our growing engineering team. The ideal candidate will have hands-on experience in designing, developing, and deploying scalable cloud-native applications while working across both frontend and backend technologies.

You will be responsible for building high-performance applications, developing RESTful services, integrating cloud solutions, and collaborating with cross-functional teams to deliver enterprise-grade software solutions.

Key Responsibilities :

  • Design, develop, and maintain scalable full-stack applications using Java, React.js, and TypeScript.
  • Develop robust backend services, REST APIs, and microservices using Java.
  • Build responsive and user-friendly frontend applications using React.js.
  • Design, deploy, and manage cloud-native applications on AWS.
  • Implement serverless solutions using AWS Lambda and API Gateway.
  • Develop and optimize database solutions using PostgreSQL, Aurora RDS, and DynamoDB.
  • Automate infrastructure provisioning using Terraform and AWS CloudFormation.
  • Monitor application health and performance using Amazon CloudWatch.
  • Collaborate with architects, product managers, and development teams throughout the software development lifecycle.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and implement performance improvements.
  • Participate in application deployment, CI/CD processes, and release management.

Tech Stack :

  • Languages/Frameworks: Java, React.js, TypeScript
  • Cloud: AWS (Lambda, API Gateway, AppSync, CloudFront, Route 53)
  • Databases: PostgreSQL, Aurora RDS, DynamoDB
  • Infrastructure: Terraform, AWS CloudFormation, Amazon CloudWatch

Preferred Candidate Profile :

  • Proven experience in enterprise application development.
  • Strong understanding of software design principles and cloud architecture.
  • Experience working in Agile/Scrum development environments.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Passion for building scalable, secure, and high-performing applications.
Keywords
ReactOSCodingCloud computingTypescriptJavaScriptPostgresqlScrumSoftware DeploymentJavaAmazon Elastic Compute CloudCI/CDCoding conventionsMachine codeUsability

Interested in this role?