Java Developer(upto 24LPA)

Job ID: 38417900

Budget: ₹5,000,000 – ₹0 INR

Java Developer
Requirements: Must have
● Strong hands-on skills in Java, with knowledge of Java 11 or later versions.
● Proficiency in Spring/Spring Boot for application development.
● Knowledge of Hibernate/JPA and Microservices.
● Experience and good knowledge of Spring Cloud.
● Experience in writing unit test cases using Junit Jupiter.
● Experience with databases, including RDBMS and NoSQL (MongoDB, MySQL)
● Strong understanding of Git and any other sub version control system.
● Knowledge of build tools like Gradle or Maven
● Knowledge of application security, authentication & authorization
● Strong knowledge of REST API standards and conventions

Good to have
● Some experience with Elasticsearch.
● Experience with payment gateways like Stripe
● Knowledge of dockers and containers
● Swagger specification standards
● Database migrations with Flyway or Liquibase
● Understanding of CI-CD
Design:
● Familiarity with SOLID principles for software design.
● Knowledge of important Java Design Patterns, such as Singleton, Factory, Template, and Strategy, and the ability to use them during software development.
● Must follow secure coding standards.
● Experience required - 5+ years

Job Types: Full-time, Permanent

Pay: Up to ₹24,00,000.00 per year

Experience:
Java developer: 5 years (Preferred)
Java 11: 2 year (Preferred)
Oracle: 1 year (Preferred)
Microservices: 1 year (Preferred)
Work Location: Remote