Senior Software Engineer Java/springboot/kotlin (serverside) Job in Telliant Systems

Senior Software Engineer Java/springboot/kotlin (serverside)

Apply Now
Job Summary

Key Technologies:

  • At least 4 years of experience with Java / J2EE development and design.
  • At least 4 years of experience with backend development with Spring Boot OR Kotlin(serverside).
  • At least 1 + years of experience with Angular / React or modern web frameworks.
  • Experience in JPA/Hibernate.
  • Good understanding of Object Oriented Analysis and Design.
  • Sound knowledge in RDBMS (Sql Server /Mysql).
  • Experience in any IDE (Eclipse/IntelliJ etc..).
  • Experience in Liquibase migrations.

Key Skills:

  • Should have knowledge on design patterns.
  • Should have knowledge on different types of architecture.
  • Sound Experience with web development with client side MVC frameworks such as Angular.
  • Experience with Spring Boot/Kotlin framework components such as Data JPA, Security.
  • Experience with OR Mappers, preferably Hibernate.
  • Sound Experience with Application Servers such as JBoss and WebLogic.
  • Experience with using Jenkins, Maven / Gradle.
  • Experience with unit testing such as JUNIT.
  • Should have trained/guided at least a 2 to 3 members.
  • Should have done code review.
  • Should have knowledge in modelling languages.

Job Description:

  • Will be involved in web development as per the project need.
  • Should create functional and technical specifications based on business and/or technical requirements.
  • Should plan, review, and perform analysis, design, coding and implementation of simple to complex software systems.
  • Should lead project in Open Source tech for a team size of 2 to 5 members.
  • Should provide technical solutions to the team.
  • Should ensure project documents are complete, updated and stored appropriately in GIT hub Source Code library.
  • Should defines, communicate and enforces coding standards.
  • Have to be process owner & ensure code revision & unit level testing in charge.
  • Should manages day-to-day internal / external client interaction. Sets and manages client expectations.
  • Responsible for quality aspects of application.
  • Maintains awareness of new and emerging technologies and the potential application on client engagements.
Apply
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs