
Software Engineer – Full Stack Java Developer
Alight Solutions
full-time
Posted on:
Location Type: Remote
Location: Remote • Illinois • 🇺🇸 United States
Visit company websiteSalary
💰 $125,000 - $140,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AngularAWSCloudJavaLinuxMongoDBPostgresRxJSSpringTerraformTypeScript
About the role
- 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
Benefits
- Options include a variety of health coverage options
- Wellbeing and support programs
- Retirement
- Vacation and sick leave
- Maternity, paternity & adoption leave
- Continuing education and training
- Several voluntary benefit options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17+Spring Framework 3+RESTful API developmentAngular 17+TypeScriptMongoDBPostgreSQLCI/CD pipelinesDevOps practicesInfrastructure as Code
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering