Senior Software Engineer
This job has been removed
Location: Remote
Compensation: Salary
Reviewed: Fri, Nov 13, 2026
This job expires in: 30 days
Job Summary
To support a legacy modernization initiative, the full-time remote Senior Software Engineer will design, develop, and deliver high-quality full-stack software solutions, focusing on backend and frontend systems while collaborating with Agile teams and product owners.
Key responsibilities:
- Design, develop, and maintain production-quality backend and frontend components, including APIs and user interfaces
- Refactor legacy Java applications into Spring Boot services and support the decomposition of monolithic systems
- Implement authentication and authorization solutions while collaborating with DevOps teams for deployment and operational support
Required qualifications:
- Bachelor's degree in computer science, engineering, or related field (or equivalent experience)
- 5+ years of professional software development experience, with expertise in Java and strong hands-on experience in Spring Boot
- Experience building and consuming RESTful APIs and proficiency with JUnit or similar testing frameworks
- Working experience with Angular (v2+) and TypeScript for front-end integration
- Relational database skills with PostgreSQL and/or Oracle, including SQL and schema design