job description
• develop coding as required in the project
• raise queries and seek resolution from different stakeholders
• seek review from peer / senior developer periodically
• ensure the best possible performance, quality, and responsiveness of the applications
• guide and mentor the junior peers in the team
required skills
• bachelor's degree in computer science (or related field)
• 4 to 7 years of experience in java / j2ee technologies
• strong in oops concepts
• hands on experience in mvc frameworks like spring, struts (minimum one framework experience is mandatory)
• well versed in eclipse or net beans
• knowledge and understanding of various data structures and algorithms
• should have knowledge in html, css and javascript
• should have experience in any database and/or orm framework (hibernate)
• automated unit testing
• should be familiar with agile methodologies
• should have used one of the scm tools
good to have skills
• knowledge and understanding of various design patterns and principles
• experience in any of the ci/cd platform