Sierra Solutions Group
Full Stack Developer - HYBRID
Sierra Solutions Group, Newark, New Jersey, us, 07175
Job Summary
We are looking for a Full Stack Developer for our Consulting services client. The Java Full Stack Developer will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. This role requires a deep understanding of Java, front-end technologies, and database management. The ideal candidate will be a self-starter, capable of working independently and collaboratively in a fast-paced environment.
Primary Responsibilities
Develop and maintain web applications using Java, Spring Boot, and related technologies. Design and implement front-end interfaces using HTML, CSS, JavaScript, and frameworks such as Angular or React. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Participate in code reviews and provide constructive feedback to peers. Stay up-to-date with emerging technologies and industry trends.
Education and Experience
Bachelor's degree in Computer Science, Information Technology, or a related field. Good understanding of Cloud Foundry. Proven experience with PaaS offerings such as Cloud Foundry, Heroku, Elastic Beanstalk, OpenShift, Stackato, and Azure. (Cloud Foundry is preferred) A clear understanding of cloud service and deployment models & migration strategy. Hand-on experience in all the Netflix OSS via Spring Cloud. Hand-on experience with Cloud Foundry Command Line Interface (cf CLI). Strong understanding of Microservices architectures. Experience with SOA principles, design patterns, and application integration architectures. Strong understanding of spring cloud components and knowledge about service registry, discovery, and resiliency, etc. Strong Design experience in RESTful services & Good in HATEOAS Concepts. Experience delivering a complete front-end application, JavaScript, HTML and CSS. Experience using and developing RESTful APIs using JAX-RS, Spring JSON/XML. Experience with event-based and message-driven distributed systems. Expert-level programming skills in Java / J2EE. Good Exposure to Spring Boot, Spring REST, Spring Data. Strong understanding of HTTP protocol, WebSocket, SSE, and other web technologies. Strong familiarity with app servers, web servers, and load-balancing technologies. Familiarity with security principles using SSL protocols and data encryption. Hands-on coding experience & deployment on Linux/Unix-based environment). Adept with Industry coding standards and estimation techniques. Excellent verbal and written communication. Excellent organization and time management skills.
Primary Responsibilities
Develop and maintain web applications using Java, Spring Boot, and related technologies. Design and implement front-end interfaces using HTML, CSS, JavaScript, and frameworks such as Angular or React. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Participate in code reviews and provide constructive feedback to peers. Stay up-to-date with emerging technologies and industry trends.
Education and Experience
Bachelor's degree in Computer Science, Information Technology, or a related field. Good understanding of Cloud Foundry. Proven experience with PaaS offerings such as Cloud Foundry, Heroku, Elastic Beanstalk, OpenShift, Stackato, and Azure. (Cloud Foundry is preferred) A clear understanding of cloud service and deployment models & migration strategy. Hand-on experience in all the Netflix OSS via Spring Cloud. Hand-on experience with Cloud Foundry Command Line Interface (cf CLI). Strong understanding of Microservices architectures. Experience with SOA principles, design patterns, and application integration architectures. Strong understanding of spring cloud components and knowledge about service registry, discovery, and resiliency, etc. Strong Design experience in RESTful services & Good in HATEOAS Concepts. Experience delivering a complete front-end application, JavaScript, HTML and CSS. Experience using and developing RESTful APIs using JAX-RS, Spring JSON/XML. Experience with event-based and message-driven distributed systems. Expert-level programming skills in Java / J2EE. Good Exposure to Spring Boot, Spring REST, Spring Data. Strong understanding of HTTP protocol, WebSocket, SSE, and other web technologies. Strong familiarity with app servers, web servers, and load-balancing technologies. Familiarity with security principles using SSL protocols and data encryption. Hands-on coding experience & deployment on Linux/Unix-based environment). Adept with Industry coding standards and estimation techniques. Excellent verbal and written communication. Excellent organization and time management skills.