Job Description
Pay Range: $45hr - $50hr
- We are seeking an experienced Full Stack Developer skilled in building scalable web applications with Angular frontends and Java/Spring Boot or Node.js backends.
- The ideal candidate will be responsible for designing, developing, and maintaining full-stack solutions, ensuring performance, reliability, and seamless user experience.
Responsibilities
- Design and develop Java/Spring Boot backend applications and RESTful APIs.
- Build responsive, user-friendly web applications using the Angular framework.
- Develop and maintain Node.js microservices and APIs.
- Manage relational and NoSQL databases, ensuring query optimization and performance.
- Implement and maintain search functionality using ElasticSearch.
- Write and maintain comprehensive test suites for frontend and backend components.
- Implement CI/CD pipelines and ensure effective version control workflows.
- Collaborate in Agile teams to deliver scalable and high-quality software.
- Manage an offshore development team of 6 members.
Requirements
- Proven experience in developing full-stack web applications.
- Solid proficiency in Java, Spring Boot, Node.js, and Express.js.
- Frontend expertise in Angular, TypeScript, HTML5, and CSS3.
- Experience with MongoDB, Cassandra, Redis, and Opensearch databases.
- Solid understanding of testing frameworks: TestNG, JUnit, Jasmine, Karma.
- Hands-on experience with Git, Maven, npm, and Angular CLI.
- Ability to work in a fast-paced environment and manage distributed teams effectively.
#J-18808-Ljbffr