Software Engineer – Full Stack, Java

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer developing innovative applications for back-end processing and user experiences. Working with Java, Spring, Angular, and cloud-native solutions for Alight's comprehensive benefits platform.

Responsibilities:

  • Design, develop, and maintain applications using Java and Spring Framework
  • Build and integrate RESTful services for seamless communication between systems
  • Develop responsive front-end interfaces using Angular
  • Work with MongoDB and PostgreSQL for data storage and management
  • Implement and maintain CI/CD pipelines and follow DevOps best practices
  • Maintain Infrastructure as Code solutions with Terraform
  • Deploy and manage applications in AWS, utilizing various AWS services
  • Ensure system reliability and performance on Linux-based environments

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Proficiency in Java 17+, Spring Framework 3+, and RESTful API development
  • Solid understanding of and experience with Angular 17+ and TypeScript for front-end development
  • Hands-on experience with MongoDB and PostgreSQL or other Document and Relational databases
  • Familiarity with Linux environments
  • Experience with AWS services and cloud-based architectures
  • Knowledge of CI/CD pipelines and DevOps practices
  • Familiarity with RxJS and Tailwind CSS
  • Familiarity with or experience in Infrastructure as Code implementation
  • AI prompting proficiency and experience with AI-assisted development workflows
  • Understanding of microservices architecture and containerization (Docker/Kubernetes)

Benefits:

  • health, dental and vision coverages starting Day One
  • wellbeing programs
  • retirement plans with contribution matching
  • generous time off
  • parental leave
  • continuing education
  • career growth opportunities