Flag job

Report

Full Stack Developer

Salary

$0.04k - $0.077k

Min Experience

0 years

Location

remote

JobType

contract

About the job

Info This job is sourced from a job board

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. Skills Strong proficiency in Angular (latest versions), TypeScript, NgRx/Redux Experience with CSS/SCSS for responsive UI development Proficiency in Java, Spring Boot, Hibernate/JPA Experience with Maven for build automation Knowledge of REST API development, Swagger for API documentation Hands-on experience with OAuth 2.0 authentication mechanisms Experience with MS SQL Server Strong understanding of database modeling, JDBC, and query optimization Familiarity with Liquibase for database migrations Experience writing unit tests for Java (JUnit) and Angular (Jasmine/Karma) Understanding of software development best practices and design patterns Strong debugging and troubleshooting skills Preferred Skills Effective communication skills to collaborate within a cross-functional team Problem-solving mindset with the ability to work independently and in teams Experience in an Agile development environment is a plus

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.

Skills

angular
typescript
ngrx
css
scss
java
spring-boot
hibernate
jpa
maven
rest-api
swagger
oauth2
ms-sql-server
jdbc
liquibase
junit
jasmine
karma