Software Engineer - JVM
2-4 yearsNoidaGraduation/Post Graduation

Responsibilities

  • You will be actively participating in all phases of the development lifecycle, by writing efficient, reusable, and reliable Java code to assure the designs comply with blueprints.
  • You will be expected to take ownership and prioritize, assign, and execute tasks throughout the software development life cycle to produce high-quality software.
  • You will be required to ensure that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects.
  • You will be communicating with a team of highly performant individuals, to work in a rapid and agile development process to enable increased speed to market against a backdrop of appropriate controls.
  • You will be expected to review, test, and debug team members' code, guide, and mentor junior colleagues as well.
  • You will be required to implement best practices to ensure the quality of deliverables and interact with our customers to define, design, and showcase new concepts and solutions.

Requirements

  • Excellent understanding of OOPS concepts, JAVA programming language, database queries, and logical solution providing abilities
  • Exposure to MVC frameworks like Spring and ORM tool like Hibernate, Relational and  Non- relational DB
  • Sound analytical skills and good communication skills
  • Experience with an agile development methodology, preferably Scrum
  • Should have knowledge of version control mechanisms, preferably GIT
  • Professional precise communication skill
  • Prepare and produce releases of software components

Good to Have

  • Knowledge of Javascript, JQuery, HTML, CSS, XML would be an added advantage
  • Experience in cloud computing or Linux
  • Previously involved in a client handling role
Software Engineer - JVM
Upload CV*
Only .doc, .docx or .pdf file accepted