Umpisa Inc. is seeking a JavaScript Developer to be responsible for the implementation of a new middleware application. We need a highly motivated self-starter who takes initiative in a release-oriented environment. You will work as part of a self-organizing Scrum team within a scaled agile framework.
What You'll Do
- Implement a new middleware application.
- Work as part of a self-organizing Scrum team in a scaled agile framework.
- Collaborate with the team and client.
What We're Looking For
- Deep software development experience with JavaScript.
- Ability to understand distributed systems and their design.
- Understanding of enterprise architecture.
- Strong verbal communication skills.
- Strong proficiency in JavaScript and ReactJS, with hands-on experience using Material UI (MUI).
- Skilled in building responsive and accessible user interfaces using HTML and CSS.
- Extensive experience in Node.js development, with proven expertise in LoopBack 3 and LoopBack 4 frameworks.
- PostgreSQL experience.
- Familiar with Red Hat Enterprise Linux (RHEL) and Windows operating systems.
- Familiarity with the Waterfall SDLC methodology.
- Aligns with our values: Excellence, Integrity, Professionalism, People Success, Customer Success, Fun, Innovation and Diversity.
- Strong problem solving and analytical skills.
- Must be a self-starter.
Nice to Have
- Working knowledge of NestJS.
- Knowledge of Oracle, MongoDB, and MSSQL.
- Working knowledge of Batch and Bash scripting.
- Working knowledge of Apache Kafka, Keycloak, ZOLOZ eKYC, NGINX, ControlM, GitLab, Jira.
- Familiarity with AI-driven coding assistants.
- Ability to rapidly learn and integrate AI tools to improve development efficiency.
- Candidates who have been recently employed or with no more than 6 months of employment gap.
- Banking industry experience.
- Agile experience.
- For Lead Roles: Must have directly managed at least 5 FTEs for a minimum of 2 years.
- For Lead Roles: Should possess adequate communication and presentation skills for stakeholder and team interactions.
- For Lead Roles: Must have a strategic and analytical mindset capable of handling complex tasks and decision-making responsibilities.
Technical Stack
- JavaScript, ReactJS, Material UI (MUI), HTML, CSS, Node.js, LoopBack 3, LoopBack 4, NestJS, PostgreSQL, Oracle, MongoDB, MSSQL, Batch Scripting, Bash Scripting, Apache Kafka, Keycloak, ZOLOZ eKYC, NGINX, ControlM, GitLab, Jira, Red Hat Enterprise Linux (RHEL), Windows
Team & Environment
You will work within a self-organizing Scrum team operating in a scaled agile framework.
Umpisa Inc. is an equal opportunity employer.



