30 Jul
|
Kezan consulting
|
Uttar Pradesh
30 Jul
Kezan consulting
Uttar Pradesh
We are looking for a highly skilled *Senior Java Backend Developer* to join our engineering team. The ideal candidate should have strong hands-on experience in developing scalable enterprise applications using *Core Java, Spring Boot, and Microservices*. The candidate should possess excellent coding, debugging, and problem-solving skills with a strong understanding of backend development and database design.
Required Experience
* 4.5+ years of experience in Java Backend Development.
* Strong hands-on coding experience in enterprise applications.
* Experience working in Agile/Scrum development environment.
Mandatory Technical Skills
* Core Java (Java 8/11/17)
* Spring Boot
* Microservices Architecture
* RESTful API Development
* OOPS Concepts
* Collection Framework
* Exception Handling
* Multithreading & Concurrency
* Data Structures & Algorithms (DSA)
* SQL (Writing complex queries, Joins, Indexing, Query Optimization)
Roles & Responsibilities
* Design, develop, test, and maintain scalable backend applications.
* Develop REST APIs using Spring Boot and Microservices architecture.
* Write clean, efficient, reusable, and maintainable Java code.
* Analyze and optimize application performance.
* Develop database queries, stored procedures, and optimize SQL performance.
* Troubleshoot production issues and perform root cause analysis.
* Participate in code reviews and ensure coding standards are followed.
* Collaborate with Product, QA, DevOps, and cross-functional teams.
* Prepare technical documentation and support deployment activities.
Desired Skills
* Strong understanding of JVM, Memory Management, and Garbage Collection.
* Knowledge of Design Patterns and SOLID Principles.
* Experience with Maven or Gradle.
* Git version control.
* Unit Testing using JUnit/Mockito.
* Docker and Kubernetes (Preferred).
* Kafka/RabbitMQ (Positive to have).
* Redis (Preferred).
* CI/CD pipelines.
* Basic knowledge of Cloud platforms (AWS/Azure/GCP).
Candidate Profile
* Excellent analytical and problem-solving skills.
* Strong communication and teamwork abilities.
* Ability to work independently and deliver high-quality solutions.
* Passion for learning new technologies.
Education
* B.E./B.Tech/M.Tech/MCA in Computer Science, Information Technology, or related discipline.
Keywords
Core Java, Java Developer, Senior Java Developer, Backend Developer, Spring Boot, Microservices, REST API, OOPS, Collection Framework, Exception Handling, Multithreading, Concurrency, Data Structures, Algorithms, SQL, JPA, Hibernate, Maven, Git, JUnit, Docker, Kubernetes, Kafka, Redis, CI/CD.
📌 Senior Java Backend Developer (Uttar Pradesh)
🏢 Kezan consulting
📍 Uttar Pradesh