FullStack Developer
Apply NowCompany: 3Core Systems, Inc.
Location: Newark, NJ 07104
Description:
Job Description
Role: Full Stack Developer
Location: Newark, NJ (2-3 days On-Site)
Contract: 12 Month's (Ability to Extend)
Responsibilities:
Requirements:
Qual Call Notes:
Role: Full Stack Developer
Location: Newark, NJ (2-3 days On-Site)
Contract: 12 Month's (Ability to Extend)
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
Requirements:
- 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
- 3+ years relevant experience working on Java related technologies on Unix or Linux, Java Spring Boot is a PLUS
- 5+ years relevant experience developing APIs and microservices using NodeJS, Express, Axios, TypeScript, OpenAPI/Swagger
- 5+ years relevant experience with unit testing tools such as Jest, Junit, Selenium
- 5+ years relevant experience to client-side technologies including React, jQuery, HTML5, CSS3, Vite, Webpack (or similar bundler), Babel (or similar transpiler)
- 5+ years relevant experience with Amazon Web Services including CloudFormation, S3, Lambda, SQS, SNS, ECS, --DocumentDB, EventBridge, CloudWatch.
- 5+ years relevant experience with SQL (Oracle, DB2 or similar) and NoSQL (Mongo or AWS Document DB) database technology
- 5+ years relevant experience with observability tools such as: Splunk, Grafana, Prometheus, Dynatrace
Qual Call Notes:
- 80% backend, 20% frontend
- AWS
- SQL/Mongo, how to build queries
- SQS, SNS - should be familiar with (AWS messaging technologies)
- Messaging technologies is essential (Kafka, RabbitMQ)
- Primarily developing APIs
- Ability to read open API spec and write open API spec
- Update open API specs and developing new APIs
- Postman experience is helpful (testing APIs from the desktop)
- Supporting annuities business - focused on distribution
- Distributor will call API - entitlement decisions, building a set of services that are able to distinguish who is calling, what they are calling about and are they able to take the action they are looking to make
- Developing UI to enable platform internal will use to either onboard distributors to use APIs and Prudential's services
- Splunk is highly used - ability to write a query
- Are looking to implement Dynatrace (somebody with Dynatrace exp would be helpful to team)
- Interview: 2 rounds, coding exercise