Required Skills

Software development life cycle Java

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th Aug 2022

JOB DETAIL

Brief Role Description:

We are looking at technically oriented Engineers who are passionate about evolving and building world class products.

Principal Accountabilities:

  • Participate in full software development lifecycle and write code that is performant, maintainable, clear and concise
  • Build and maintain high-performance, fault-tolerant and scalable platform
  • Developing frame work required for any specific requirements that can support junior developers
  • Preparing HLD and LLD documents, for modulesEnsuring quality deliverables as per expectations with close coordination with team.
  • Ensuring best engineering practices are followed during development.
  • Handle customer queries and complaints received directly or through the company support organization.
  • Work closely with internal teams like Validation, Implementation, Support, Documentation, Solutioning team) and external stake holders (Customer)

Skills & Abilities:

  • Strong knowledge of Java 1.8 and related ORM(Hibernate 5.0)
  • Strong knowledge and hands on experience of unit testing with Junit and mocking frameworks (Mockito).
  • Strong knowledge of Spring core, Spring Batch, Spring Boot.
  • Strong knowledge and hands on experience of Message oriented Middleware like RabbitMQ.
  • Hands on experience in writing Rest Assured Test cases for Rest API Testing.
  • Good understanding of design patterns.
  • Knowledge of some of UI latest languages / frameworks like Angular2.
  • Prior experience working with CI/CD tools.
  • Experience with Agile development methodologies.
  • Should be proficient in writing PLSQL queries.
  • Good to have knowledge on micro-service architecture
  • Good to have Telecom domain experience

Company Information