Role and Responsibilities:
The Engineering team is looking for collaborative, passionate, and adaptable Senior Java Developer
• Strong coding experience of about 6-14 years
• A team of experienced engineers with lots of interesting challenges to dive into 6-14 yearsʼ experience in Java, J2EE and associated technologies (Spring, Hibernate, Web Services, Micro Services, Spring boot)
• Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
• Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment
• Must have worked spring boot Extensively
• Strong hands on development experience in Java, J2EE
• Ability to lead and mentor a team of 2-3 developers
• Should be able to identify, track and mitigate risks to the product
• Responsible for planning product iterations & releasing iterations on schedule
What should you have:
• Product development experience in agile environment will be a big plus though not mandatory
• Highly Tech Savvy and hands-on
• Strong evidence of a solution/product created ground up
Product Development:
• Has in-depth knowledge on technology and end to end development processes
• Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out
Leadership Abilities:
• Should be able to optimize & effectively manage resources and time of the team members
• Should be able to identify, track and mitigate risks to the product
• Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers
for the benefit of Product