Lead Java Developer
Element5
Software Engineering
Chennai, Tamil Nadu, India
Posted on Jun 8, 2025
What is in it for you
- Put your name to a one-of-its kind product that is revolutionizing a niche segment in healthcare
- Be a part of an aggressively growing organization with opportunities to learn
- new skills and sharpen existing ones
- Work in a culture that truly believes “every idea has merit in it”, and bring your best innovation forward.
- Work with a network of global teams and experienced leaders in healthcare
- Collaborate with and get mentored by some of the industry’s best and brightest.
- Element5’s team is built of radical individuals with armoires of achievements
- Build a truly scalable and secure SaaS product with bots and elegant architectural & design solutions
What we ask you to bring with you:
- 7-12 Years of overall experience with a proven track record as a software Engineer.
- Proven experience in software development using Java/J2EE.
- A passion for architecture and for developing robust, scalable software systems
- Intricate understanding of architectural and design choices, deep knowledge on one or more tech stacks, ability to identify alternative tech choices and trade-offs
- Ability to identify feasible alternatives and select optimal choice of data structures and advanced algorithms
- Experience with Microservices and Cloud Native applications on AWS.
- Experience in designing and building large distributed systems and exposure to a variety of large scale persistent systems including large databases like MongoDB, ElasticSearch
- Should have sound knowledge of Design patterns and SOLID Design Principles
- Experience implementing great development practices: unit testing, TDD, agile methodology
- Qualification: We don’t care. Any degree works well for us