Sr. Software Engineer – Java

Location : Hyderabad/Noida
Experience : 6-8 years
Qualification : B.E./B.Tech, M.Tech/MCA - full time from a recognized University. 

Position Description:

Person will be responsible for development efforts toward the creation, implementation, and support of existing and next-generation software solutions. This role is responsible for interacting with users to define system requirements and/or necessary modifications in an Agile/Scrum environment followed by development and delivery of committed features.

Mandatory Skills:

  • Strong Programming Skills using Java (minimum JDK 11), Restful APIs.
  • Experience with Spring MVC or similar
  • Experience with Spring Data JPA / Hibernate
  • Good hands-on in Unit testing
  • Experience with developing enterprise web applications using Object-Oriented Design Patterns & Principles
  • Good understanding of Database concepts
  • Experienced with any of revision control systems like Git/SVN/TFS/VSS etc.
  • Good Learning ability with a strong ownership level
  • Proficient in written and spoken English
  • Knowledge of Agile based development model – Scrum/Kanban

Good to Have:

  • Knowledge of React or Angular
  • Knowledge of Responsive Web designs
  • Knowledge of Unit testing on Frontend Technologies
  • Knowledge of Security OWASP SQL-Injection, Cross-Site scripting etc.

 

(Please upload .pdf, .docx, .doc, .txt format only.)