About the role
Are you a talented Full Stack Developer looking for an exciting opportunity to work remotely? Join our team and leverage your skills in Angular and Java Spring Boot to build and maintain cutting-edge applications.
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Angular and Java Spring Boot.
- Build and optimize responsive, high-performance UI components using Angular, TypeScript, and NgRx/Redux.
- Develop RESTful APIs with Spring Boot, Hibernate/JPA, and ensure seamless integration with front-end applications.
- Implement OAuth 2.0 authentication and secure API endpoints.
- Work with MS SQL Server, design efficient database schemas, and optimize queries using JDBC.
- Use Liquibase for database versioning and migrations.
- Write unit and integration tests for both front-end (Angular/Jasmine/Karma) and back-end (JUnit).
- Collaborate with cross-functional teams, participate in code reviews, and follow best practices for software development.
About the company
Horizontal facilitates valuable and productive conversations between you and potential employers. We can assist you in growing your career by partnering you with employers that offer challenging assignments. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team.