Drag

FullStack Developer

Location : ,

Job Description

JAVA FULLSTACK DEVELOPER

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Experience designing and implementing REST API web services using Spring Boot Framework in Java.
  • 5+ years of experience in Angular, with proficiency in Angular 12+ (Angular 14+ preferred).
  • Strong understanding of AWS services and infrastructure (e.g., EC2, S3, Lambda, API Gateway, CloudFormation).
  • Experience with cloud architecture, including microservices, serverless applications, and cloud security.
  • Proficiency in testing and troubleshooting using JUnit tests and Mockito tests.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript/TypeScript.
  • Be able to utilize tools such as Git, Maven, Jenkins, JBoss, and other tools for CI/CD pipeline processes

The goal of the developer is to:

  • Develop and maintain front-end applications using Angular (version 14+ preferred), integrated with AWS cloud services.
  • Design and implement cloud-native applications using AWS services like S3, Lambda, API Gateway, DynamoDB, and CloudFront.
  • Collaborate with backend developers, DevOps engineers, and architects to integrate front-end applications with microservices and cloud infrastructure.
  • Optimize applications for speed, security, and scalability across various devices and platforms
  • Participate in the full software development lifecycle, including planning, coding, testing, and deployment, using Agile methodologies.
  • Develop and deploy Angular applications using AWS tools such as CodePipeline, CodeBuild, and CloudFormation for CI/CD.
  • Troubleshoot, debug, and optimize performance issues within cloud-based applications.
  • Experience with Property and Casualty insurance