CGI
Posted 1mo ago

JAVA developer

CGI
Bangalore, Karnataka, India
HybridFull Time
Responsibilities
  • designing applications
  • developing applications
  • troubleshooting defects
Requirements
  • 4+ years Java backend experience with Spring Boot
  • Multithreading
  • Unix scripting
  • CI/CD and SQL
  • Bachelor's in computer science
  • Strong coding, debugging and collaboration skills
Technical tools mentioned
JAVASpringBootMulti ThreadingJUnitMockitoUnix Shell scriptingCI/CDGitHubHeliosSQLApache SparkPythonApache CamelActiveMQ

Job description

Position Description:

External Title: Senior Software Engineer 
Company Profile:
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 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 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.

Job Title: Java Backend Developer
Position:  Software Engineer
Experience: 4 7 Years
Category: Software Development/ Engineering
Shift: 12.30 PM to 10 PM IST
Work Mode: Hybrid (3 days in office, 2 days WFH)
Primary location: India, Karnataka, Bangalore
CGI Office: TPLS Bangalore / E city Bangalore / DLF Chennai / DLF Hyderabad / Skyview Hyderabad / SEEPZ Mumbai / Specific Client location
Position ID: J0626-2529
Employment Type: Full Time

Position Description: We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high performance applications. You will work closely with our front end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients.


 

 






Your future duties and responsibilities:

Responsibilities:

. Design, develop and maintain Java based applications.
. Develop and implement efficient algorithms and data structures.
. Ensure the performance, quality, and responsiveness of applications.
. Identify and troubleshoot software defects and issues.
. Collaborate with cross functional teams to define, design, and ship new features.
. Participate in code reviews and ensure code quality and standards are met
. Stay up to date with emerging trends and technologies in software development

Must Have Skills:
4 to 8 years of experience, 

. JAVA, SpringBoot, Multi Threading, JUnit/Mockito
. Unix Shell scripting
. DevOps(CI/CD, GitHub, Helios etc…)
. Database(SQL)

 
Good to Have Skills:

. Banking Domain
. Apache Spark
. Python
. Apache Camel or ActiveMQ







Required qualifications to be successful in this role:

Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.















Skills:

  • Database
  • DevOps
  • Java
  • Spring Boot
  • Unix






What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

About CGI

Provides information technology and business consulting services.

Similar jobs

Java Backend Developer roles near Bangalore, Karnataka
1d
Save
Mark Applied
Hide
Java Backend Engineer
Bangalore, Karnataka, India
OnsiteFull Time, Temporary
Embitel Technologies
Embitel Technologies: A product engineering firm specializing in automotive and e-commerce software.
Professional Java 11+ experience, Keycloak SPI development, JPA/Hibernate, OIDC/OAuth 2.0, Docker, and AWS required; Quarkus, Jakarta EE, PostgreSQL, CI/CD, and Keycloak administration preferred.
Java, Maven, Keycloak, Java Persistence API (JPA), Hibernate, OpenID Connect (OIDC), OAuth 2.0, Docker, AWS, Jakarta EE, Quarkus, AWS ECS, AWS ECR, GitHub Actions, PostgreSQL, Spring Security, GitHub Copilot, REST API
1d
Save
Mark Applied
Hide
Advanced Engineer - Java Backend Developer
Bengaluru, Karnataka, India
OnsiteFull Time
HARMAN
HARMAN: Designs and manufactures connected audio and automotive electronics.
3+ YOERequires 3–6 years of Java backend development, strong Java, Spring, and microservices expertise, team leadership, technical decision-making, cloud familiarity, and strong problem-solving and communication skills.
Java, Spring, AWS, GCP, Azure, Reactor, Akka, Docker, Kubernetes, Kafka
1d
Save
Mark Applied
Hide
Advanced Engineer - Java Backend Developer
Bengaluru, Karnataka, India
OnsiteFull Time
HARMAN
HARMAN: Produces connected technologies and audio systems for vehicles and consumers.
3+ YOERequires 3–6 years of Java backend development experience, expertise in Java, Spring, and microservices, team leadership, technical decision-making, and familiarity with cloud platforms.
Java, Spring, AWS, GCP, Azure, Reactor, Akka, Docker, Kubernetes, Kafka
5d
Save
Mark Applied
Hide
Java Backend
Bengaluru, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
10+ YOE10+ years of Java backend development; Java 8+, Spring Boot, Spring Cloud, Spring Data JPA, Oracle or DB2, Kafka, REST APIs, microservices, CI/CD, Git, and Maven or Gradle.
Java, Spring Boot, Spring Cloud, Spring Data JPA, Oracle, DB2, Kafka, REST APIs, Git, Maven, Gradle, ELK stack, Prometheus, Grafana
2w
Save
Mark Applied
Hide
Technical Lead - Java Backend
Bengaluru, Karnataka, India
HybridFull Time
Thales
ThalesEuronext Paris: HO: Develops electronics and digital systems for aerospace and defense.
Strong Java (17+) and Spring Boot experience, cloud (AWS), Kubernetes/Docker, CI/CD (GitHub/GitLab/Jenkins), microservices, event-driven systems, observability, and familiarity with LLM/AI tooling.
Java, Spring Boot, Spring Framework, AWS, Kubernetes, Docker, GitHub Actions, GitLab CI, Jenkins, n8n, OpenAI, Claude, Gemini, LangChain, RAG, Kafka, RabbitMQ, Datadog, Prometheus, Grafana, Terraform
2w
Save
Mark Applied
Hide
Technical Lead - Java Backend
Bengaluru, Karnataka, India
HybridFull Time
Thales
ThalesEuronext Paris: HO: Designs and manufactures electronic systems for aerospace and defense.
Expert in Java (17+), Spring Boot, cloud deployment (AWS), Kubernetes/containers, CI/CD pipelines, observability, and integration of AI/LLM tools; strong system design and mentoring experience.
Java, Spring Boot, Spring Framework, AWS, Kubernetes, Docker, GitHub Actions, GitLab CI, Jenkins, n8n, OpenAI, Claude, Gemini, LangChain, RAG, Kafka, RabbitMQ, Datadog, Prometheus, Grafana, Terraform, LLM APIs
2w
Save
Mark Applied
Hide
Java Backend Developer
Chennai or Bangalore
₹600k-₹1000k/yr OnsiteFull Time
Quest Global
Quest Global: Global engineering services for product development and lifecycle management.
4+ YOEBachelor's degree in CS/IT/Engineering, 4+ years Java application development/support, experience with JSP/Servlets/Struts, database and web technologies, strong problem-solving and communication skills.
Core Java, J2EE, JSP, Servlets, Struts Framework, Oracle, MYSQL, DBeaver, TOAD, HTML, CSS, JavaScript, AJAX, REST APIs, SOAP Web Services, XML, JSON, Eclipse, Git, GitHub, Maven, Azure DevOps, SonarQube, Spring Framework, OpenShift, AWS, Azure
2w
Save
Mark Applied
Hide
Java BE Engineer
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
5+ YOE5+ years experience developing Java backend systems; strong backend engineering skills.
Java