Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Back End Developer @ Compunnel

Home > Software Development

 Java Back End Developer

Job Description


Payroll Company: Compunnel India

Client: ATOS Syntel, after 6 months, you will work directly with ATOS
Experience Required: 6+ years
Mode of Work: Remote
Job Title: Senior Backend Java Developer
Location: Pune /Bangalore


Job Description:

We are seeking an experienced Senior Java Backend Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable, high-performance backend applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices Architecture, and Apache Kafka, as well as a solid foundation in Object-Oriented Programming (OOP), Design Patterns, and Data Structures & Algorithms. The role requires building resilient distributed systems and collaborating with cross-functional teams in an Agile environment

.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance Microservices-based architectures for enterprise applications.
  • Develop event-driven systems and messaging solutions using Apache Kafka.
  • Implement robust APIs (RESTful services) and integrate with internal and external systems.
  • Apply software design principles, design patterns, and best practices to ensure maintainable and extensible code.
  • Optimize application performance, scalability, and reliability.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Write clean, testable, and efficient code with appropriate unit and integration tests.
  • Troubleshoot production issues and perform root cause analysis.
  • Collaborate with product managers, architects, QA engineers, and DevOps teams.
  • Conduct code reviews and mentor junior developers when needed.

Required Technical Skills

  • 6+ years of experience in Java backend development.
  • Strong proficiency in Core Java (Java 8/11/17+).
  • Extensive experience with Spring Boot, Spring Framework, and related modules.
  • Hands-on experience in designing and implementing Microservices Architecture.
  • Strong experience with Apache Kafka for event streaming and asynchronous communication.
  • Deep understanding of Object-Oriented Programming (OOP) principles.
  • Strong knowledge of Design Patterns and their practical application.
  • Excellent understanding of Data Structures and Algorithms.
  • Experience with RESTful API development and integration.
  • Strong knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Experience with version control systems such as Git.
  • Understanding of distributed systems, concurrency, and multithreading.
  • Familiarity with CI/CD practices and Agile methodologies.

Preferred Skills

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Experience with NoSQL databases such as MongoDB or Cassandra.
  • Familiarity with monitoring and logging tools.
  • Knowledge of security best practices for backend applications.
  • Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and contribute effectively in a team environment.

Mandatory Requirements

  • Java
  • Spring Boot
  • Microservices
  • Apache Kafka
  • OOPS Concepts
  • Design Patterns
  • Data Structures & Algorithms

Nice to Have

  • Experience in high-volume,high-availability enterprise applications.
  • Exposure to event-driven and domain-driven architectures.
  • Experience working in cloud-native environments.

Please fill in all the essential details which are given below & attach your updated resume, and send it to ra**********a@co******l.com


1. Total Experience:

2. Relevant Experience in Java Backend Development :

3. Experience in Kafka :

4. Experience in Spring Boot :

5. Experience in Microservices :

6. Experience in Algorithm :

7. Experience in Design patterns :
8. Experience in OOPS concepts :

9. Current company :
10. Current Designation :
11. Highest Education :

12. Notice Period:
13. Current CTC:
14. Expected CTC:
15. Current Location:
16. Preferred Location:
17. Hometown:
18. Contact No:

19. If you have any offer from some other company, please mention the Offer amount and Offer Location:
20. Reason for looking for change:

21. Please share the Aadhar card front side photo in PDF

22. D.O.B :

23. Any dual employment, please let me know (YES/NO):


If the above Job description is suitable, please contact me at 9910044***

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Compunnel
Location(s): Pune

+ View Contactajax loader


Keyskills:   Java Design Patterns Kafka Spring Boot Microservices Algorithms Data Structures OOPS

 Fraud Alert to job seekers!

₹ 9.5-19.5 Lacs P.A

Similar positions

Java Back End Developer

  • Capgemini
  • 6 - 10 years
  • Bengaluru
  • 2 days ago
₹ 15-30 Lacs P.A.

Java Back End Developer + GCP

  • Wipro
  • 7 - 12 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Java Back End Developer

  • Hexaware Technologies
  • 5 - 10 years
  • Pune
  • 27 days ago
₹ Not Disclosed

Java Back End Developer_2 To 5 years

  • Kiya.ai
  • 2 - 5 years
  • Chennai
  • 2 mths ago
₹ Not Disclosed

Compunnel

Compunnel, a business tenure of 32 years, A Great Place to Work-Certified Incorporation, with a distinction of 7-time Inc. 5000 honouree, SIA reported as one of the Largest Staffing Firms in the US and Microsoft Gold Certified has marked 200 Million in revenue with a wide network of 2500 Consultan...

Job Listings