Description

Job Description:


You will be working on Java, SpringBoot, Python, and TypeScript (Angular). The platform runs in the Azure cloud and leverages cloud-based technologies like Snowflake, MySQL, Redis, Elasticsearch, Postgres, Spark, and Kafka. We have a sophisticated CI/CD environment incorporating the latest DevOps technologies and best practices.
 
What You Will Do

  • Within an Agile environment, follow the team’s architecture and development guideline, own the design, development, maintenance, testing strategy, and operations of API services written primarily in Java/TS with SQL and NoSQL databases hosted in Azure.
  • Work with your team on design sessions and ensure your team delivers high quality work that aligns with  engineering strategy.
  • Own the code. You will be entrusted to bring forth unique/innovative solutions to challenging problems and own them from ideation, implementation, and sustaining.
  • Work with Product Management, User Experience and clients to understand requirements and drive feature development.
  • Care about agility and scalability – we work in a CI/CD environment and roll out products very quickly and we are building teams that can pivot quickly.
  • Collaborate with engineering leads across the Data and Analytics solutions to define milestones and deliveries for new functionality as well as enhancements.

You will be Successful If You:

  • Strong technical credentials and deep hands-on technical expertise building complex, highly scalable software systems that have been successfully delivered to the customers.
  • Design code that can be changed/refactored easily. This includes not only a design that allows for it but the unit tests to prove nothing will break
  • Understand the importance of the agile definition of done, working as a team to deliver user value versus owning only your activity
  • Have experience in multiple languages and can articulate what you like/don’t like about them
  • Have experience with distributed and big data computing technologies and Platforms like Redis, Spark, Kafka etc.
  • Have experience with transforming monolith to microservices
  • Understand the importance of tests and CI/CD pipelines, SaaS technologies, and public cloud providers such as Azure or AWS

Education

Any Graduate