Java Developer

ZensarIndiaOn-siteFull-timeJunior, 1–2 yearsListed 2 hours ago

Apply now

About this role

Role Overview

We are looking for a skilled Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, API development, and cloud-native technologies. The candidate will work closely with cross-functional teams to deliver secure, reliable, and business-critical solutions.

Required Skills

Core Java

- Strong proficiency in Java 8/11/17 or higher.
- Expertise in Object-Oriented Programming (OOP) principles.
- Knowledge of Collections, Multithreading, Concurrency, Streams, and JVM concepts.
- Strong understanding of Design Patterns and SOLID principles.

Frameworks & Technologies

- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA/Hibernate
- Microservices Architecture
- RESTful APIs

Database Technologies

- Oracle
- MySQL
- PostgreSQL
- SQL Server
- MongoDB (Preferred)

Messaging & Integration

- Apache Kafka
- RabbitMQ
- JMS
- API Gateway technologies

DevOps & Tools

- Git/GitHub/GitLab
- Maven/Gradle
- Jenkins
- SonarQube
- Docker
- Kubernetes

Cloud Platforms

- AWS, Azure, or GCP
- Cloud deployment and infrastructure concepts

---

Preferred Skills

- Experience with event-driven architecture.
- Experience in Retail, E-Commerce, Banking, or Healthcare domains.
- Knowledge of Reactive Programming (WebFlux).
- Familiarity with Elasticsearch, Redis, and caching mechanisms.
- Understanding of application security and OWASP standards.
- Exposure to Agile/Scrum methodologies.

---

Educational Qualifications

- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

---

Soft Skills

- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and within Agile teams.
- Strong ownership and accountability.
- Stakeholder management skills.

---

Key Performance Indicators (KPIs)

- On-time delivery of application features.
- Code quality and maintainability metrics.
- Application performance and scalability.
- Defect leakage and production incident reduction.
- Customer and stakeholder satisfaction.
- Compliance with security and engineering standards.

---

Nice-to-Have Certifications

- Oracle Certified Professional (OCP) Java Developer
- Spring Professional Certification
- AWS Developer Associate
- Microsoft Azure Developer Associate
- Kubernetes Certification (CKA/CKAD)