Talent.com
This job offer is not available in your country.
Senior Java Full stack Developer

Senior Java Full stack Developer

CGIbangalore, India
1 day ago
Job description

Position Description :

Company Profile :

Founded in , CGI is among the largest independent IT and business consulting services firms in the world. With 94, consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at .

Job Title : Java Developer

Position : Software Engineer

Experience : 4- 7 Years

Category : Software Development / Engineering

Shift : Timing / rotation etc. details

Main location : ALL CGI India office

Employment Type : Full Time

Education Qualification : Bachelor’s degree in computer science or related field or higher with minimum 3 years of relevant experience.

Your future duties and responsibilities :

Role Description

We are seeking a highly skilled Integration Developer with strong expertise in Java (JDK 17), Spring Boot, Angular and solid experience working with Oracle databases and SQL.

The ideal candidate is a problem solver who can translate high-level architectural solutions into robust, scalable code.

Proficiency in Linux, CI / CD practices, and unit testing (JUnit) is essential.

Familiar in working with deployments, servers (web security ,protocols ), scripting

Experience with Scripting is a plus.

Key Responsibilities :

  • . Ability to take responsibility of application services including development , managing, deploying and Solution real time problems related to bugs, performance ,infrastructure and added new features
  • . Design, develop, and maintain high-quality backend applications using Java ,Spring Boot (JDK 17),Web / REST services .
  • . Collaborate with architects and stakeholders to understand high-level requirements and translate them into working solutions.
  • . Write optimized SQL queries and work extensively with Oracle databases.
  • . Develop and execute comprehensive unit tests using JUnit to ensure code quality and reliability.
  • . Work on multi-threaded applications and debug complex issues in distributed systems.
  • . Collaborate with DevOps teams to implement and maintain CI / CD pipelines.
  • . Write and maintain scripts using Groovy (nice to have).
  • . Operate efficiently in a Linux-based environment.
  • . Ensure attention to detail in code, documentation, and communication.
  • . Participate in code reviews and mentor junior team members.
  • . Communicate effectively with cross-functional teams to clarify requirements and present solutions.

Required qualifications to be successful in this role :

Required Skills :

  • . Strong experience with Java (JDK 17) and Spring Boot
  • . Proficient in Oracle, SQL, and writing complex queries
  • . Comfortable working in Linux environments
  • . Strong grasp of multithreading, concurrency, and debugging
  • . Solid understanding of JUnit and unit testing best practices
  • . Experience with CI / CD tools (e.g., Jenkins, GitLab CI, GitHub Actions)
  • . Excellent problem-solving skills and ability to work independently
  • . High level of attention to detail
  • . Strong communication skills
  • Nice to Have :

  • . Experience with Groovy scripting
  • . Exposure to containerization tools like Docker or Kubernetes
  • . Familiarity with monitoring / logging tools
  • Skills :
  • Hibernate
  • Java Enterprise Editions JEE
  • RESTful (Rest-APIs)
  • SCRUM
  • Spring
  • Spring Boot
  • Create a job alert for this search

    Senior Java Developer • bangalore, India