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