About the Role
Platform Development Team, where you'll be at the forefront of creating user-friendly, responsive front-end interfaces. As a Senior Engineer, you will leverage your expertise in Angular and TypeScript to build secure, highly functional, scalable solutions. The Senior Engineer should have a team-first mentality and be willing to help other team members to improve the delivery success.
Responsibilities
Develop and maintain robust and scalable web applications using Java, Spring Boot, and front-end framework Angular.Build and maintain secure and scalable REST APIs.Collaborate with UI/UX designers, QA engineers, and Product owners/ Managers.Write clean, efficient, and testable code following best practices including secure code guidelines.Participating in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.Troubleshoot and resolve technical issues across the stack.Stay updated with emerging technologies and propose improvements.Create technical documentation in the code per coding standards and assist as needed in the documentation creation for the products’ customers.Requirements
Have completed a in Computer Science, Information Systems, or a related field, or equivalent experience.5+ years of development experience.Experience developing applications that interact with RESTful APIs.Demonstrated experience in REST API development and microservices architecture.Experience with front-end development, particularly in Angular.Experience with other AWS services such as S3, CloudWatch, and IAM.Possess excellent problem-solving and communication skillsBackend
Server-side Framework – Java 17, Spring Boot, Spring MVCMicroservice Architecture, Rest API DesignUnit Testing Framework, Junit, Jasmine / Karma, MockitoPerformance Tuning & Profiling – Visual VM, JMETER, LighthouseLogging, Troubleshooting – New Relic, Dynatrace, Kibana, Cloud WatchFront End Skills
Micro frontend ArchitectureHTML, CSS, Java script, TypescriptResponsive Web DesignAngularDatabase
Relational database – Oracle, MySql, Postgres, DB2Nosql database – MongoDB, RedisCloud Platform, Deployment and DevOps
Cloud Platforms – AWS (ECS, EC2, Cloud front, Cloud Watch,S3, IAM, Route 53, ALB)DevOps – Docker containers, SonarQube, Jenkins, Git, Github, Github-actions, CI/CD pipelines, TerraformWe offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.
DISCLAIMER:
Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units.