Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailRole: Java Backend Developer with Node
Location: Warrenville NY 12187 (Remote)
Must HAVE skills
NodeJS and Javascript expertise
Relational DB expertise MySQL PostgreSQL
Docker
Building Microservices and REST APIs
JS testing tools Jest/ Jasmine/ Detox/ Playwright
Good to Have skills
AWS tools and services
Jenkins
As a Backend Engineer you will collaborate with the rest of the Engineering team to support the development and maintenance of bestin class software solutions. You will be tackling the refactoring of our legacy backend implementations by modularizing our core components and features.
Key Accountabilities:
Extract modules from the mono repo into individual microservices.
Identify dependencies between modules and isolate via APIs calls.
Extract shared code into common repositories.
Implement separate DB for the refactore.modules where applicable.
Create Jenkins pipelines for the refactored microservices.
Work with DevOps to build corresponding CloudFormation scripts.
Work with DevOps to remove infrastructure dependencies from the monorepo.
Ensure clear and comprehensive technical documentation.
Essential Education and Experience:
Bachelors or Masters in Computer Science or equivalent industry experience
5 years of professional software development experience in large scale projects.
Expert level knowledge of JavaScript and NodeJS. Familiar with relational databases such as MySQL and PostgreSQL.
Proficient in modular and reusable programming
Extensive experience designing and building RESTful APIs and microservices Familiar with messagingbased technologies such as JMS SQS SNS Kafka Kinesis or similar.
Familiar with AWS tools and services such as ECS RDS Lambda API Gateway SNS/SQS multiregion setup CloudFront CloudFormation CodePipeline.
Advance knowledge of Docker and related containerization technologles. Familiar with building Jenkins pipelines. Fundamental understanding of secure development and operations practices.
Full Time