Java Back End Developer (Telangana)

Java Back End Developer (Telangana)

02 Aug
|
CGI
|
Telangana

02 Aug

CGI

Telangana

Job Title: Senior Java Backend Developer (8+ Years)

Job Summary

We are seeking an experienced Senior Java Backend Developer with 8+ years of experience in designing, developing, and maintaining scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, and database design. The candidate will collaborate with cross-functional teams to deliver secure, reliable, and scalable enterprise applications.

Key Responsibilities

- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and implement Microservices-based architectures.
- Design, build, and consume RESTful APIs.
- Write clean, reusable, and maintainable code following coding standards and best practices.
- Optimize application performance, scalability, and reliability.
- Collaborate with product managers, architects, QA engineers, and DevOps teams throughout the software development lifecycle.
- Perform code reviews and mentor junior developers.
- Troubleshoot production issues and implement effective solutions.
- Develop unit and integration tests to ensure application quality.
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
- Contribute to CI/CD pipelines and deployment automation.

Required Skills

- 8+ years of experience in Java backend development.
- Strong proficiency in Java 8/11/17.
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Strong knowledge of Microservices architecture.
- Experience designing and developing RESTful APIs.




- Hands-on experience with Hibernate/JPA.
- Strong understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
- Experience with Apache Kafka or other messaging systems.
- Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
- Valuable knowledge of SQL, query optimization, and database design.
- Familiarity with NoSQL databases such as MongoDB or Cassandra is a plus.
- Experience with Docker and Kubernetes.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Experience using Git for version control.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of authentication and authorization mechanisms, including OAuth2 and JWT.
- Experience with application monitoring and logging tools such as Splunk, ELK, Grafana, or Prometheus.
- Knowledge of Maven or Gradle build tools.

Preferred Qualifications

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience with event-driven architecture.
- Knowledge of Redis or other caching technologies.
- Familiarity with performance tuning and JVM optimization.
- Experience working in enterprise-scale distributed systems.

Soft Skills

- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and within cross-functional teams.
- Robust ownership, accountability, and mentoring abilities.

Experience

- 8+ years of relevant experience in Java Backend Development.

Employment Type

- Full-time

Location

- As per business requiremen

📌 Java Back End Developer (Telangana)
🏢 CGI
📍 Telangana

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.

Subscribe to this job alert:

Get the latest job offers by email for: java back end developer (telangana) / telangana

Subscribe to this job alert:

Get the latest job offers by email for: java back end developer (telangana) / telangana