What are the responsibilities and job description for the Full stack Developer position at Prabhav Services Inc?
Job Description
Job Title: Full stack Developer
Location: Newark, NJ/ Remote
Duration: 06-12 Months ( Possible Extension or Contract to Hire)
Job Description:
Responsibilities:
- Collaborate with product management, marketing, and fellow technologists to design, develop and deliver frictionless multi-channel experiences
- Provide technical guidance and be a technical mentor to SCRUM team. Lead the pre-sprint technical design and grooming activities
- Drive user story analysis, elaboration and design. Thrives to ensure code quality is high with supporting unit test and automation.
- Contributes to high-level architecture and drives low-level design. Champion modular design, reuse, separation of concern, high cohesion and loose coupling
- Employ industry best practices to deliver world-class solutions. Ensure developed solutions remain compliant with all applicable Prudential standards
- Stay abreast of emerging technologies and how they can be applied to Prudential
- Enable change, help accelerate innovation and ensure customer delight
- Drive software development activities to meet schedules and timelines
- Research problems discovered by QA or product support and develop solutions to the problems
- Ensure that software standards and quality targets are met
Requirement:
- Experience developing mission critical web and server applications in agile environment
- Possess excellent software architecture, design and problem-solving skills
- Ability to work effectively in cross-functional teams and business partners to develop high-quality applications
- 5 years relevant experience working on Java related technologies on Unix or Linux
- 5 years relevant experience working with backend technologies including JBoss, SpringBoot, SpringMVC, JPA, Tomcat, REST, Hibernate
- 3 years relevant experience with Spring Security, Junit, Mockito, Maven, Groovy
- 3 years relevant experience to client-side technologies including React, JavaScript, jQuery, HTML5, CSS3, SASS, Cypress/Protractor, Jasmine, Karma, JSON, REST, TypeScript, ES6, NPM, Bower, Gulp, Grunt, WebPack
- Excellent knowledge of MVC design pattern, dependency injection
- Knowledge of Responsive and Material design
- Experience with agile development methodologies and TDD
- Knowledge of DevOps tools such as Artifactory, SonarQube, Selenium, Jenkins, Ansible is highly desirable
- Experience with monitoring and logging techniques and tools such as CloudWatch, Nagios, Splunk and Dynatrace etc
- Experience with No SQL like Cassandra or DocumentDB/MongoDB
- Experience with scripting languages like Perl, Python or Awk
- Experience with security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewall, SAML 2.0, OpenId Connect, OAuth 2.0
- Experience with running application on one of the public cloud providers like AWS, Google Cloud Platform or Azure
It is a huge plus if you have:
- Exposure to React React Native
- Experience in financial domain
- Bachelor of Computer Science or Engineering
Salary : $45 - $50
Sr. Full Stack Developer
Quadrant, Inc. -
National, MD
Java Full Stack Developer
Cynet Systems -
Berkeley, NJ
Full Stack .NET Developer
Voya Financial -
Springfield, IL