Job Description
You Will:
Have Development Practices & Mindset:
• Strong focus on code quality, clean code, and Separation of Concerns
• Solid understanding of design patterns and maintainable architecture
• Agile development mindset with experience participating in team ceremonies
• Experience working in a remote, distributed team environment
• Clear, fluent communication in English
• Open to giving and receiving constructive feedback
Work with the following:
• Backend Development
◦ Java 21, Spring / Spring Boot
◦ Node.js frameworks (Express, Koa, Hapi, Nest.js)
◦ Microservices, asynchronous programming, and event-driven architecture
◦ RESTful API design
◦ Kafka, Camunda
• Frontend Development
◦ React 18, Next.js, Redux
◦ JavaScript & TypeScript
◦ Experience with testing and static analysis tools (Jest, Mocha, Jasmine, ESLint, Prettier)
• Databases
◦ PostgreSQL, Snowflake, MySQL, MongoDB, Redis
◦ Schema versioning tools like Flyway
◦ SQL and NoSQL proficiency
• DevOps & Platform Systems
◦ AWS, Kubernetes
◦ CI/CD practices, including an understanding of pipelines and the SDLC
◦ Build tools and package managers, quality tools (Sonar), Postman, APM tooling (Datadog)
• Tooling & Source Control
◦ GitHub, IntelliJ, Atlassian stack
You Have:
• 5+ years of relevant experience
• Demonstrated experience working with analytics or data science teams in building or deploying data intensive applications.
• A bachelor's degree in computer science, engineering, or related study or equivalent project-related experience. Masters degree preferred.
• Ability to weigh multiple facets to make strong decisions in an enterprise environment with a diverse set of stakeholders
• Ability to use data to make decisions about the work and impact.
• Strong written and verbal communication skills, including the ability to conduct effective performance conversations.
• Exceptional interpersonal skills ensuring effective collaboration with team members, stakeholders, and vendors. Experience working with onshore/offshore contractors and managing vendors