Description

Job Responsibilities:
Description:

We are seeking a skilled Core Java Developer to join our dynamic team. The ideal candidate will have strong expertise in Core Java, Multithreading, Data Structures, Spring Boot, and Microservices. Candidate will play a critical role in designing, developing, and maintaining robust and scalable software solutions.

Responsibilities:
Develop and maintain high-performance, scalable, and reliable applications using Core Java.
Implement and manage multithreading solutions to enhance application efficiency.
Utilize advanced data structures to solve complex problems and optimize application performance.
Build and manage RESTful APIs and services using Spring Boot and Microservices architecture.
Collaborate with cross-functional teams to gather requirements and deliver solutions.
Perform code reviews and ensure adherence to best coding practices and standards.
Troubleshoot and resolve application issues and bugs promptly.
Contribute to the design and architecture of new features and enhancements.
Requirements:
12+ years of programming/development experience in designing and developing multi-tier applications
Strong experience in Core Java with a solid understanding of object-oriented programming principles.
Proficiency in Multithreading and concurrency concepts.
Expertise in Data Structures and algorithms.
Hands-on experience with Spring Boot and building Microservices.
Familiarity with RESTful APIs, service-oriented architecture, and distributed systems.
Knowledge of database management (SQL/NoSQL) and ORM frameworks (e.g., Hibernate).
Experience with tools like Maven/Gradle, Git, and CI/CD pipelines.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Preferred Qualifications:
Experience with cloud platforms like AWS, Azure, or GCP.
Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
Familiarity with monitoring and logging tools such as ELK Stack, Prometheus, or Grafana.
 

Education

Any Graduate