remote
Senior Software Engineer - 540
Software Engineer
Senior Software Engineer driving full‑stack development for procurement web applications, leveraging JavaScript, TypeScript, Java, Spring, Node.js, and Angular within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web applications for procurement specialists.
- Collaborate with cross‑functional teams using Agile practices to deliver incremental value.
- Implement RESTful services in Java/Spring and integrate with front‑end components built in Angular.
- Write clean, testable TypeScript/JavaScript code and participate in code reviews.
- Optimize application performance and ensure high availability in a mission‑critical environment.
Requirements
- 5+ years of full‑stack development experience with JavaScript/TypeScript and Java.
- Proficiency in Spring Boot, Node.js, and Angular frameworks.
- Strong understanding of REST APIs, database design, and version control (Git).
- Experience working in Agile teams and delivering iterative releases.
- Excellent problem‑solving skills and a passion for building user‑friendly, data‑driven applications.
Skills
javascripttypescriptjavaspringnodejsangularagile