Java Software Engineer - Spring Boot/Hibernate

Salary

₹10 - 15 LPA

Min Experience

3 years

Location

Noida, Uttar Pradesh, India

JobType

full-time

About the role

Position : Java Developer.

Experience Required : 3-5 year.

Job Location : Noida.

NP : Immediate joiner.

Key Skills, Knowledge, And Experience

2+ years of relevant technical experience and skills as listed below :

  • Good experience with Java and Spring Boot.
  • Understanding of dependency injection.
  • Experience with JPA/Hibernate.
  • Experience with unit testing and test containers.
  • Experience with JSON/REST development.
  • Experience with debugging existing code.
  • Knowledge of GOF design patterns.
  • Understanding of Lambda expressions.
  • Experience with database technologies such as SQL Server, Cosmos, Redis, Postgres, NoSQL, etc.
  • Experience debugging REST APIs with tools such as postman.
  • IDE experience (IntelliJ, Eclipse).
  • Understanding of OAuth 2 as implemented using Spring Security.
  • Experience with Maven and/or Gradle.
  • Knowledge of Services Oriented Architectures, RESTful Interfaces & Enterprise Application Patterns.
  • Comfortable in a work environment that requires strong problem-solving skills.
  • Knowledge of the principles & patterns of Agile software development.
  • Understanding of established software development life cycles.
  • Excellent communication, organizational and problem-solving skills.
  • Enjoy working collaboratively with a team, while also possessing a strong independent work ethic.
  • Desire to continuously improve her/his craft while adhering to best practices and standards.

(ref:hirist.tech)

Skills

java
spring-boot
hibernate
jpa
unit-testing
test-containers
json
rest
gof-design-patterns
lambda
sql-server
cosmos
redis
postgres
nosql
postman
intellij
eclipse
oauth2
spring-security
maven
gradle
soa
restful
enterprise-architecture
agile
sdlc