JOBSEARCHER

Software Engineer - Full Stack Java Developer - Virtual

About the PositionWe are looking for a highly skilled Software Engineer to join our team and build innovative, scalable applications for back-end processing and front-end user experiences. This role combines strong Java and Spring Framework expertise with modern development practices and experience with cloud-native solutions. You will be designing and developing responsive, user-friendly interfaces using Angular to integrate with back-end services you help develop or enhance. Your work will directly impact how users interact with our applications, ensuring seamless, intuitive, and high-performance experiences across platforms.US Citizenship requirements- as this role supports services provided to the federal government and/or a federal government contractor, proof will be required to verify US citizenship status at time of hire.ResponsibilitiesDesign, 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.RequirementsBachelor'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).Familiarity with testing frameworks and tools such as Postman.Application ProcessBy applying for a position with Alight, you understand that, should you be made an offer, it will be contingent on your undergoing and successfully completing a background check consistent with Alight's employment policies. Background checks may include some or all of the following based on the nature of the position: SSN/SIN validation, education verification, employment verification, and criminal check; search against global sanctions and government watch lists; credit check; and/or drug test. You will be notified during the hiring process which checks are required for the position.Alight requires all virtual interviews to be conducted on video.Inclusion & Equal OpportunityWe celebrate differences and believe in fostering an environment where everyone feels valued, respected, and supported. We know that diverse teams are stronger, more innovative, and more successful.Alight is an Equal Employment Opportunity employer and does not discriminate against anyone based on sex, race, color, religion, creed, national origin, ancestry, age, physical or mental disability, medical condition, pregnancy, marital or domestic partner status, citizenship, military or veteran status, sexual orientation, gender, gender identity or expression, genetic information, or any other legally protected characteristics or conduct covered by federal, state, or local law. In addition, we take affirmative action to employ disabled persons, disabled veterans, and other covered veterans.Alight provides reasonable accommodations to the known limitations of otherwise qualified employees and applicants for employment with disabilities and sincerely held religious beliefs, practices, and observances, unless doing so would result in undue hardship. Applicants for employment may request reasonable accommodations/modifications by contacting their recruiter.Authorization to WorkApplicants for employment in the country in which they are applying (Employing Country) must have work authorization that does not, now or in the future, require sponsorship of a visa for employment authorization in the Employing Country and with Alight.Compensation and BenefitsSalary Pay Range: Minimum $125,000.00 USD; Maximum $140,000.00 USD.We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.Pay Transparency Statement: Alight considers a variety of factors in determining whether to extend an offer of employment and in setting the appropriate compensation level, including, but not limited to, a candidate's experience, education, certification/credentials, market data, internal equity, and geography. Alight makes these decisions on an individualized, non-discriminatory basis. Bonus and/or incentive eligibility are determined by role and level. Alight also offers a comprehensive benefits package; for specific details on our benefits package, please visit the Wellbeing and Benefits Selector Page - Alight.J-18808-Ljbffr