Senior Java Angular 17 Software Engineer
Senior full-stack engineer building healthcare supply chain software for the client: designs Angular 17+/TypeScript front ends, Java/J2EE and AWS back-end services, and integrations, while leading technical design, promoting CI/CD and Agile practices, and mentoring engineers. Remote in the USA, ideally Eastern time zone.
- Compensation
- $128K–$165K / yr
- Location
- Lexington, Fayette County
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Authorized to work in the U.S. without employer sponsorship (no visa sponsorship, no third-party agencies or C2C)
- 8+ years of software development experience, with a BS in Computer Science or equivalent professional experience
- 5+ years building modern web applications with Angular, including hands-on Angular 17 or newer
- Strong TypeScript, component-based UI development, reactive programming, and front-end architecture
- Experience contributing to architecture on large, long-lived codebases
- Back-end design and implementation with Java and J2EE
- AWS experience: EC2, SNS, SQS, S3, SES, ECS and Lambda
- Databases: MongoDB, Elasticsearch and MySQL
- Proven record of using AI-powered development tools to speed delivery and raise code quality
- Solid design fundamentals: performance, scalability, robustness and resiliency
- Agile/Scrum experience
- Ability to work independently and on a team across multiple overlapping projects
- A record of delivering large, complex, cross-functional projects
Nice to have
- Clear communication with both technical and non-technical audiences
- A view of system-wide impacts and dependencies across teams and products
- Strong problem-solving across front-end, back-end, data, and cloud boundaries
Full description
Must be authorized to work in the U.S. without employer sponsorship. No visa sponsorship available. No third-party agencies or C2C arrangements. Must have Angular 17+ experience
Remote – USA - ideally Eastern time zone
Pay range: $128,000 – $165,000 per year, depending on experience
About the role
Our client, a leader in healthcare supply chain technology, is hiring a Senior Software Engineer to design, build, and support scalable software across the full stack. You will work on both existing and next-generation products used throughout the healthcare supply chain. You will lead the technical design of complex features, modernize user-facing applications, and mentor other engineers.
What you'll do
- Design and build secure, scalable, maintainable software, creating reusable components across the full stack
- Build and modernize user-facing applications with modern Angular, TypeScript, and component-based front-end architecture
- Develop back-end services and integrations using Java, AWS services, and databases
- Lead technical design for complex initiatives and write clear technical documentation
- Work with product, design, QA, DevOps and back-end partners to deliver high-quality products
- Find root causes of system issues, analyze upstream and downstream impact, and recommend practical solutions
- Promote best practices in development, testing, CI/CD, and Agile workflows
- Mentor less experienced engineers through pairing and code review
- Use AI-powered development tools to improve productivity and code quality
What you bring
- 8+ years of software development experience, with a BS in Computer Science or equivalent professional experience
- 5+ years building modern web applications with Angular, including hands-on experience with Angular 17 or newer
- Strong TypeScript, component-based UI development, reactive programming, and front-end architecture
- Experience contributing to architecture on large, long-lived codebases
- Back-end design and implementation with Java and J2EE
- AWS experience: EC2, SNS, SQS, S3, SES, ECS and Lambda
- Databases: MongoDB, Elasticsearch and MySQL
- A proven record of using AI-powered development tools to speed delivery and raise code quality
- Solid design fundamentals: performance, scalability, robustness and resiliency