Tech Stack
JavaScriptJenkinsKubernetesMongoDBNode.jsOpenShiftOracleRabbitMQ
About the role
- Develop microservices and APIs for a major client in the payments market
- Assist team members with business and technical questions
- Support the tech lead with minor updates to documentation and processes
- Communicate with the client clearly and confidently
- Take initiative to resolve the team's day-to-day issues
- Participate in client ceremonies (e.g., stand-ups, sprint meetings)
- Collaborate with the team to understand the business and technical solution
- Define and scope technical tasks
- Implement APIs and microservices
Requirements
- Strong knowledge of Node.js and its main frameworks (primarily Express)
- Experienced in versioning projects with Git in a team environment
- Understand code review and merge processes
- Able to follow development best practices, unit and integration testing, and continuous integration (Jenkins)
- Produce simple, clean, and readable code
- Knowledge of GoF (Gang of Four) design patterns
- Experience with relational and NoSQL databases (MongoDB and Oracle)
- Ability to work across different types of applications (APIs, Workers)
- Experience creating REST APIs
- Experience with message queue communication (IBM MQ/RabbitMQ)
- Experience with Continuous Integration/Continuous Delivery
- Knowledge of Object-Oriented Programming
- Knowledge of Kubernetes/OpenShift
- Meal/Food allowance (Flash benefits card)
- Health insurance
- Dental plan
- Life insurance
- Profit-sharing / performance bonus (PPR)
- TotalPass (fitness/wellness program)
- Childcare assistance
- Well-Being program (for physical and mental health)
- Corporate University (our #SensediaAcademy)
- Extended maternity and paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsExpressGitunit testingintegration testingJenkinsGoF design patternsMongoDBOracleREST APIs
Soft skills
communicationinitiativecollaborationproblem-solving