Home/Job List/Core Java Engineer
SWITS DIGITAL Private Limited

Core Java Engineer

SWITS DIGITAL Private Limited

India
Full-Time
Posted Today

Job Description & Responsibilities

Core Java Microservices Engineer

Job Title: Core Java Microservices Engineer

Experience: 5 8 Years

Location: Mumbai / Gurgaon

Job Summary

We are looking for a Core Java Microservices Engineer with strong hands-on experience in Core Java, Multithreading, Concurrency, Memory Management, Threads, I/O, Networking, and Microservices Architecture.

The candidate should have strong technical depth in Java and experience developing scalable, high-performance applications. Candidates with telecom domain experience are preferred but not mandatory.

Required Skills

  • Core Java Mandatory
  • Java Multithreading Mandatory
  • Concurrency Mandatory
  • Threads / Thread Management Mandatory
  • Java Memory Management Mandatory
  • Java I/O Mandatory
  • Java Networking Mandatory
  • Microservices Architecture Mandatory
  • Object-Oriented Programming (OOP)
  • Java Collections Framework
  • Exception Handling
  • Debugging and Performance Optimization
  • REST APIs / Web Services

Good-to-Have Skills

  • Docker
  • Kubernetes
  • SQL
  • Telecom domain experience
  • Cloud technologies

Key Responsibilities

  • Design, develop and maintain robust Java-based applications and microservices.
  • Develop high-performance solutions using Core Java, multithreading and concurrency.
  • Work extensively with threads, synchronization, memory management and Java I/O.
  • Develop applications involving networking and communication protocols.
  • Design and implement scalable microservices architecture.
  • Troubleshoot application, performance, memory and concurrency-related issues.
  • Analyze and optimize application performance and resource utilization.
  • Develop and integrate REST APIs and backend services.
  • Participate in technical design, code reviews and architecture discussions.
  • Collaborate with development, QA, DevOps and other engineering teams.
  • Follow coding standards, development best practices and software engineering processes.

Candidate Requirements

  • 5 8 years of software development experience with strong Core Java expertise.
  • Strong hands-on programming experience beyond basic Java development.
  • Excellent understanding of multithreading, concurrency, threads and memory management.
  • Good knowledge of I/O and networking concepts.
  • Strong understanding of microservices architecture.
  • Good analytical, debugging and problem-solving skills.
  • Good verbal and written communication skills.
  • Consistent academic and professional background.
  • Candidates with stable career progression and reasonable tenure in previous organizations are preferred.
  • Telecom domain experience is an advantage but not mandatory.
  • Candidates who can join within 20 days to 1 month are preferred.

Required Skills

JavaDockerKubernetesSQLCommunication

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience8 – 13 years
Positions1

Posted by

N/A

Posted on:

30 Sept 2026

About SWITS DIGITAL Private Limited

More open roles

Browse all jobs →