Java Developer (Core Java + Spring Boot + Apache Spark) | 5+ Years
Job Type: Full-time
Experience: 5+ Years
Work Mode: Hybrid
Location: Bengaluru, Chennai, Hyderabad, Pune, Mumbai, Delhi NCR, Kolkata
Job Summary
We are hiring an experienced Java Developer with strong expertise in Core Java, Spring Boot, and Apache Spark. The ideal candidate should have hands-on experience in building scalable applications, working with multithreading, and solving complex programming problems using strong Data Structures & Algorithms (DSA) concepts.
This role is ideal for specialists who enjoy developing high-performance applications and working with distributed data processing systems.
Key Responsibilities
Design, develop, and maintain scalable Java applications using Core Java and Spring Boot.
Build and optimize data processing applications using Apache Spark.
Develop clean, efficient, and maintainable code.
Implement multithreading and concurrency solutions.
Apply Data Structures and Algorithms to solve complex technical challenges.
Develop and maintain ETL/data processing workflows.
Write optimized SQL queries for large datasets.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Troubleshoot, debug,
and optimize application performance.
Required Skills
5+ years of experience in Java development.
Solid knowledge of Core Java.
Hands-on experience with Spring Boot.
Good understanding of Apache Spark.
Strong knowledge of Multithreading and Concurrency.
Excellent understanding of Data Structures & Algorithms.
Experience with SQL and data processing.
Strong analytical and problem-solving skills.
Valuable communication and teamwork skills.
Preferred Skills
Experience with Big Data technologies.
Knowledge of distributed systems.
Experience in ETL/Data Pipeline development.
Familiarity with cloud platforms is an added advantage.
Candidate Requirements
Minimum 5 years of relevant experience.
Immediate joiners or candidates serving notice period (up to 30–35 days preferred).
Strong coding and problem-solving skills.
Comfortable appearing for a coding assessment and technical interviews.
Willing to complete the onboarding process.
Selection Process
Technical Interview
Coding Assessment
Final Technical Discussion
Pay: ₹2,800,000.00 - ₹3,000,000.00 per year
Benefits:
Provident Fund
Work Location: In person
📌 Java Developer Pune (India)
🏢 Umruz Tech Solutions Private
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.