Role overview
The Java Developer role entails creating high-performance and reusable components like core application logic, databases, data and application integration, API, and other backend processes to drive our clients’ innovation-led applications. This is not yet another Java Developer role where you just create layers of interconnected classes with Java syntax. We need people with a deep understanding of building complex microservices on the cloud leveraging the power of Java and associated technologies.
Good understanding of the cloud services and components
Knowledge in application and database tuning
Good communication and presentation skills
Familiarity with modern design principles like Microservices and Native Cloud components
If you have the relevant experience, great! Otherwise, it isn’t all that matters. We believe in hiring people for their IQ and the right attitude, over ready-made skills. As long as you are passionate about building world-class enterprise-grade products, and have an in-depth understanding of your technology - we will bring you to speed on all the tech stacks we use. Oh BTW, did we mention that you need to be super smart?
And while you are here, check this out to get a glimpse of what we achieved in 2020!