Job Description :

Responsibilities:
  • Maintain active relationships with Product Owner to understand business requirements, lead requirement gathering meetings and review designs with the product owner
  • Own his backlog items and coordinate with other team members to develop the features planned for each sprint
  • Perform technical design reviews and code reviews
  • Be Responsible for prototyping, developing, and troubleshooting software in the user interface or service layers
  • Perform peer reviews on source code to ensure reuse, scalability and the use of best practices
  • Participate in collaborative technical discussions that focus on software user experience, design, architecture, and development
  • Perform demonstrations for client stakeholders on project features and sub features, which utilize the latest Front end and Backend development technologies

Requirements:
  • 6+ years of experience in Java/JEE development Skills in developing applications using multi-tier architecture
  • Strong experience in google cloud; Java/JEE, Spring, Spring boot, REST/SOAP web services, Hibernate, SQL, Tomcat, Application servers (WebSphere), SONAR, Agile, AJAX, Jenkins etc.
  • Skilled in UML, application designing/architecture, Design Patterns etc.
  • Unit testing application using Junit or similar technologies
  • Strong experience in Responsive design, cross browser web applications
  • Strong knowledge of web service models
  • Strong knowledge in creating and working with APIs
  • Experience with Cloud services, specifically on Google cloud
  • Strong exposure in Agile, Scaled Agile based development models
  • Familiar with Interfaces such as REST web services swagger profiles, JSON payloads.
  • Familiar with tools/utilities such as Bitbucket / Jira / Confluence

             

Similar Jobs you may be interested in ..