The Successful candidate must possess 2-10 years of hands-on Java / J2EE and web application development experience with good understanding of enterprise architecture and web technologies. By working with a perse set of cutting edge technologies, you will realize hands-on experience that expands both your software development and leadership skills.
At Indus, you will join with one of our product teams, delivering the software solutions by offering ready-to-use software products with State-of-the-Art technologies. This opportunity is great for developers to build highly scalable and elastic applications that withstand hacks & security vulnerabilities which are deployed in public & private cloud.
Gather and verify technical requirements from Product Managers.
Able to lead the team works as individual contributor.
Solid understanding of software design principles.
Implement high quality code with comprehensive unit testing.
Troubleshoot issues raised from production and resolve customer problems.
Code review peer developer’s code and provide constructive feedbacks to ensure consistency and quality of code.
Principle experience with all phases of product development life cycle, including requirements definition, specifications, development, test and product release.
Mentor junior engineers, new hires and interns.
Participate in hiring process.
Required Skills & Knowledge:
2-10 Years of experience in which min 5 years of proven track record in handling multiple, complex projects/ product releases and keeping track of details of each project in parallel.
Strong Hand- on development experience in Java, J2EE Technologies & Database Designs
Should have exposure to object oriented design, Design Patterns and UML.
Should have worked in UNIX environment.
Strong verbal and written communication skills.
Very good educational background, preferably in the fields of computer science or engineering
Strong technical background with understanding and/or hands-on experience in software development and web technologies like Core Java (OOPS, Collections, Exceptional handling, Multi-threading), J2EE technologies (JSP, Servlets etc..,).
Proven working experience in project management in the information technology sector.
Excellent client-facing and internal communication skills.
Excellent written and verbal communication skills