FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Software Engineer
VetsEZSenior Full Stack Software Engineer working on secure healthcare applications for federal modernization initiatives. Collaborating in Agile teams while leveraging modern technologies in a remote environment.
Tech Stack
Tools & technologiesAngularAWSCloudDistributed SystemsDockerJavaJavaScriptKubernetesMicroservicesNode.jsPostgresReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain scalable full-stack applications using Java, Java EE, Java 17, Spring Boot, Node.js/TypeScript, and React or Angular.
- Architect and implement secure, cloud-native, event-driven microservices and RESTful APIs utilizing AWS services including Aurora PostgreSQL, ECS, SQS, and S3.
- Develop AI-enabled solutions by integrating Large Language Models (LLMs) and AI APIs into enterprise healthcare applications while evaluating emerging AI technologies and best practices.
- Build reliable backend services, optimize database performance, and ensure application scalability, security, and maintainability through sound engineering principles.
- Implement automated testing, CI/CD pipelines, containerization, and DevOps best practices to deliver high-quality software in a regulated environment.
- Collaborate with cross-functional teams to translate business requirements into technical solutions while supporting Agile development processes and maintaining technical documentation.
- Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
- Minimum of six (6) years of professional software engineering experience.
- Proven experience as a Full Stack Software Engineer with technical leadership responsibilities.
- Experience designing and developing distributed, cloud-native applications using modern software architecture principles.
- Experience integrating AI or Large Language Model (LLM) capabilities into enterprise applications.
- Experience working within Agile software development environments.
- Strong proficiency with Java, Java EE, Java 17, and Spring Framework.
- Experience developing applications using Node.js, TypeScript, React, or Angular.
- Experience building RESTful APIs, microservices, and distributed systems.
- Hands-on experience with AWS cloud services, including Aurora PostgreSQL, ECS, SQS, and S3.
- Experience with SQL, PostgreSQL, automated testing, CI/CD pipelines, Docker, and Kubernetes.
- Knowledge of secure software development practices and modern DevOps methodologies.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to mentor software engineers and provide technical leadership.
- Ability to collaborate effectively with cross-functional teams in a remote environment.
- Strong organizational skills with exceptional attention to detail.
Benefits
Comp & perks- Medical, Dental, and Vision Insurance.
- 401(k) with Employer Match.
- Paid Time Off (PTO) plus Federal Holidays.
- Corporate Laptop.
- Training and Professional Development Opportunities.
- 100% Remote Opportunity.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJava EEJava 17Spring BootNode.jsTypeScriptReactAngularRESTful APIsMicroservices
Soft Skills
Analytical SkillsProblem-Solving SkillsVerbal CommunicationWritten CommunicationOrganizational Skills
Certifications
Bachelor's Degree in Computer ScienceMaster's Degree in Software EngineeringMaster's Degree in Artificial Intelligence