Java Developer

December 15, 2025

Job Description

We are currently looking for skilled Java Developers with strong expertise in Java & J2EE technologies. The ideal candidate will have hands-on experience in Spring, Spring Boot, Hibernate, and modern event-driven architectures using Kafka and NoSQL databases.


🔹 Roles & Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java and J2EE
  • Work extensively with Spring and Spring Boot frameworks
  • Implement ORM solutions using Hibernate
  • Design and develop robust web services and database solutions
  • Build and manage real-time event streaming and processing systems using Kafka & KSQLDB
  • Work with NoSQL databases such as MongoDB and Elasticsearch
  • Implement Change Data Capture (CDC) using Flink-CDC (added advantage)
  • Collaborate with cross-functional teams to deliver scalable and high-performance solutions
  • Ensure code quality, performance, and security best practices
  • Participate in troubleshooting, debugging, and system optimization
  • Demonstrate proactive problem-solving and excellent communication skills

🛠️ Required Skills & Technologies

🔹 Core Technologies

  • Core Java, Java, J2EE
  • Spring, Spring Boot
  • Hibernate (ORM)

🔹 Streaming & Data

  • Kafka, KSQLDB
  • NoSQL Databases: MongoDB, Elasticsearch
  • CDC using Flink-CDC (Good to have)

🔹 Additional Skills (Preferred)

  • Apache NiFi for large-scale data flow management
  • Experience working with enterprise-scale applications

🔹 Soft Skills

  • Strong communication skills
  • Proactive and solution-oriented mindset
  • Ability to work independently and within a team

🎓 Education

  • UG: Any Graduate
  • PG: Any Postgraduate

🔑 Key Skills

Core Java
Java
J2EE
Spring
Spring Boot
Hibernate
Kafka
KSQLDB
NoSQL
MongoDB
Elasticsearch
Flink CDC
Web Services
Database Development
Apache NiFi