Position:

  • Software Engineer/Senior Software Engineer (Backend)

Experience :

  • 5 to 7 years

Role and Responsibilities

  • Diligently handle new feature development, conducting impact analysis, coordinating with Product Manager for the development of the new features.
  • Troubleshooting and resolution of production issues.
  • Take the ownership of the deployment and improving deployment process.
  • Work on technical debt by upgrading various framework/libraries that would improve performance and security.

Technical Skills:

  • Must have:
    • Problem solving and analytical skills.
    • OOPs and clean code concepts are a must.
    • Strong Java/JEE hands on coding experience including in-depth knowledge of multi-threading, exception handling, Servlet/Filters.
    • Must have in-depth knowledge of concepts like REST architecture, MVC.
    • Must have strong coding experience in Spring/Spring Boot.
    • Should have worked on Spring Data JPA/JPA/Hibernate based ORM frameworks.
    • Working knowledge of AWS or any other cloud infrastructure.
    • Strong SQL scripting and knowledge of any Database e.g. MySQL, SQL Server, Oracle etc..
    • Kotlin and typescript knowledge is value addition
    • Working knowledge of JavaScript, HTML, CSS.
    • Should be good at writing mentionable tested code
  • Good to Have:
    • Application integration based on RESTful architecture.
    • Spring security
    • Hands-on experience on any of the UI frameworks like Angular, React, VueJS etc.
    • Strong AWS cloud knowledge.

Non-Technical Skills:

  • Communication: Excellent verbal and written communication skills in English.
  • Eager to learn and take up new challenges.
  • Enthusiastic and curious.

Education:

  • BE (Computer/IT is preferred)/MCA/MCS/B. Tech

Work Hours:

  • Must be available to support global time zones

Date of Joining:

  • Immediately

Probationary Period:

  • 6 months