Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer-Senior Java Developer

Senior Software Developer-Senior Java Developer

Position Description
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 Full Stack
Position: Senior Software Engineer
Experience: 5-10 years
Category: Software Development/ Engineering
Shift Timings: 1:00 pm to 10:00 pm
Main location: Bangalore /Chennai
Work Type: Hybrid (3 Days work from office)
Employment Type: Full Time
Position ID: J0526-0711
#LI-AD12

Your future duties and responsibilities
Your future duties and responsibilities
Design, develop, and maintain scalable backend applications using Java 17+.
Develop and integrate RESTful and SOAP web services for internal and external systems.
Collaborate with frontend developers, business analysts, QA teams, and stakeholders to deliver high-quality solutions.
Optimize application performance, reliability, and scalability.
Write clean, maintainable, and well-documented code following coding standards and best practices.
Implement unit testing, integration testing, and support CI/CD pipeline activities.
Deploy and manage applications on cloud platforms such as AWS, Azure, or GCP.
Participate in code reviews, technical discussions, and mentoring junior developers.
Troubleshoot production issues and provide timely resolutions.
Work in Agile/Scrum environments and contribute to sprint planning and estimations

Required qualifications to be successful in this role
Must-Have Skills

5–8 years of hands-on experience in Java development.
Strong experience with Java 17+ and Core Java concepts.
Experience in developing RESTful APIs and SOAP services.
Hands-on experience with Spring Boot, Spring MVC, and Microservices architecture.
Strong understanding of SQL and relational databases such as MySQL, PostgreSQL, or Oracle.
Experience with Git and CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
Knowledge of cloud platforms such as AWS, Azure, or GCP.
Familiarity with Docker and containerization concepts.
Good understanding of design patterns, OOP principles, and data structures.
Experience with unit testing frameworks such as JUnit and Mockito.
Strong debugging, analytical, and problem-solving skills.

Good-to-Have Skills

Experience with Kubernetes and container orchestration.
Knowledge of messaging systems like Kafka or RabbitMQ.
Exposure to NoSQL databases such as MongoDB or Cassandra.
Experience with API gateways and security implementations (OAuth2, JWT).
Familiarity with Infrastructure as Code tools like Terraform or CloudFormation.
Exposure to monitoring and logging tools such as Grafana, Prometheus, ELK, or Splunk.
Knowledge of DevOps practices and automation tools.
Experience working in Agile/Scrum methodology.
Good communication and stakeholder management skills.

Required qualifications to be successful in this role

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.

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer-Senior Java Developer in Bangalore vacancy
  • Bangalore Karnataka India
    Senior

    Zipcar

    Bangalore
    more than 2 months ago
  •  ...Shape the utilities market of the future with us! As a Senior Software Developer, you will be part of an agile team responsible for enhancing and...  ...applications (Backend + UI) Develop scalable services using Core Java & Spring Boot Build and maintain REST APIs and... 
    Senior
    Full time

    Cuculus GmbH

    Bangalore
    more than 2 months ago
  • As a Senior Application Software Engineer, you will be responsible for building cutting edge AI-first Electronic...  ...experience with frontend development, Java service development, and public cloud...  ...technical mentorship to junior developers to maintain high engineering standards... 
    Senior

    Oracle India Pvt. Ltd.

    Bangalore
    1 day ago
  •  ...Pune, Nagpur Job Type: Full-Time Experience Required: 6 to 14 Years Required Qualifications: ~6+ years of experience in Java backend development. ~ Expertise in Spring Boot , Spring Cloud , and related frameworks. ~ Strong hands-on experience with... 
    Senior
    Full time

    Talent Smart

    Bangalore
    more than 2 months ago
  • $ 70000 p.a.

     ...Description Zentrobee is looking for a passionate Senior Java Developer to join our dedicated team in Bangalore. This full-time, on-site position...  ..., where you will play a key role in developing innovative software solutions that enhance our recruitment processes. As a... 
    Senior
    Full time

    zentrobee

    Bangalore
    more than 2 months ago
  • The candidate should have worked as a Pure backend developer in his entire work experience.MUST-HAVE SKILLS : Skillset - Required Depth : - Core Java (Java 8 to 17) & Collections - Ownership- Multi-threading & Concurrency - Ownership- Spring Boot & Spring Data JPA - Hands-on... 
    Senior

    CROSSDEV TECHNOLOGIES PRIVATE LIMITED

    Bangalore
    28 days ago
  • Key Responsibilities:- Design, develop, and maintain scalable microservices using Java, Spring Boot, and related frameworks following multi-tier and domain-driven design principles.- Build and manage event-driven architectures using Apache Kafka for real-time data streaming... 
    Senior

    Highbury Consulting Services

    Bangalore
    22 days ago
  •  ...citizen engagement, and data-driven decision-making. As a Senior Software Developer, you will be a key contributor within a collaborative product...  ...responsive applications. This role requires deep expertise in Java, Spring, Hibernate, and enterprise ERP product architectures.... 
    Senior
    Full time
    Worldwide

    freebalance.com

    Bangalore
    4 days ago
  •  ...About the job Position: Senior Java Developer Experience: 5+ years Location: Bangalore (Onsite) Employment type: Full-time Notice...  ...are looking for a hands-on Senior Java Developer with strong software engineering fundamentals, a deep understanding of Java-based... 
    Senior
    Long term contract
    Full time
    Immediate start

    Hummingwave Technologies

    Bangalore
    more than 2 months ago
  •  ...accelerate their growth and modernize their technology landscapes through scalable, high-impact solutions.Role Overview : As a Senior Java Developer, you will be at the forefront of designing and building high-performance, scalable enterprise applications. You will work... 
    Senior
    Long term contract
    Hybrid work

    CGI Information Systems and Management Consultants

    Bangalore
    17 days ago
  •  ...truly value.Job Description : We are looking for a Senior Associate Technology Level 2 - Java Microservices Developer to join our team of bright thinkers and doers....  ...their business goals.Qualifications : - 5+ years of software development experience- Strong development skills... 
    Senior

    PublicisSapient

    Bangalore
    8 days ago
  •  ...your data without disruption. What You Will Be Doing: We are looking for an experienced Senior Java Developer to design, develop, and maintain scalable enterprise software solutions focused on data resiliency, ransomware defence, and data security. This role requires... 
    Senior
    Work at office
    Worldwide
    Flexible hours

    CrashPlan

    Bangalore
    a month ago
  • Job Description:We are seeking a highly skilled Senior Java Developer with strong expertise in building scalable, high-performance enterprise applications...  ..., microservices architecture, cloud platforms, and modern software development practices.This role requires an individual who... 
    Senior

    Vontier

    Bangalore
    18 days ago
  •  ...experienced API Microservices Developer to work in the API Management...  ...to provide technical skills in software engineering, testing, and deployment...  ...to have work experience with Java and API development....  ...8+ years of experience as a Senior Java developer.... 
    Senior

    Luxoft

    Bangalore
    12 days ago
  •  ...development aligns perfectly with modern high-performance standards Java/J2EE, Spring boot, Microservices, GCP, Hybrid cloud, MongoDB, (no...  ...Other Languages English: C2 Proficient Seniority Senior... 
    Senior
    Long term contract
    Hybrid work
    Shift work

    Luxoft

    Bangalore
    1 day ago
  • Java developer Senior Position Description Company Profile: Founded in 1976, CGI is among the largest independent IT and business consulting...  ...Job Title: Java Full stack Developer Position: Senior software engineer Experience: 10+ Years Category: Software... 
    Senior
    Full time
    Local area
    Shift work
    Bangalore
    20 days ago
  •  ...power of the newest technologies and platforms. Job Title : Senior Associate - Technology (Java)Job Summary : You are a high-performance engineer...  ...-scale client. You are strong core Java or Microservices Developer.As a Sr Associate Technology : - Understands client business... 
    Senior
    Flexible hours

    Publicis Sapient

    Bangalore
    20 days ago
  • As a Java Developer on this project, you will contribute to the data management architecture of leading software. You will collaborate closely with cross-functional teams and regional experts...  ...Seniority Senior... 
    Senior
    Long term contract

    Luxoft

    Bangalore
    16 days ago
  • This role is for one of our clients Company Name: Tekion Industry: Software Development Seniority level: Mid-Senior level   Experience: 5+ yrs Location: Bengaluru, Karnataka, India Job Type: Full-time
    Senior
    Full time

    weekdayworks

    Bangalore
    1 day ago
  •  ...transform industries.   We are proud of:   The Role   As a Senior Java Developer, you are passionate about experience innovation and eager to...  ...languages and parameters required to generate the software solution designed. Helping others solving complex technical... 
    Senior
    Full time
    Hybrid work
    Remote job

    Valtech

    Bangalore
    a month ago
  •  ...engineering teams design, build and run SaaS software built on leading edge technologies. We...  ...produce software design and architecture · Develop state-of-the-art enterprise identity cloud...  ...ability utilizing technologies such as Java, Spring Framework, REST and Microservices... 
    Senior
    Full time

    saviynt

    Bangalore
    28 days ago
  •  ...actively searching for experienced expert-level Senior Java Engineer (Offshore) who will leverage their technology skills to develop business solutions within the healthcare...  ...that we meet our internal and external clients' software requirements. Most importantly, you'll be... 
    Senior
    Remote job
    Hybrid work

    Labcorp

    Bangalore
    more than 2 months ago
  • Responsibilities:- Architect and build scalable backend systems using Java.- Design and develop high-performance APIs, microservices, and distributed...  ...decision-making.Requirements:- 5+ years of hands-on software engineering experience.- Strong experience in Java for building... 
    Senior

    Scaling Theory Technologies Pvt Ltd

    Bangalore
    24 days ago
  • Role : Senior Java Developer (Telecom)Location : BangaloreExperience : 5-12 YrsJob Summary : We are seeking a highly skilled and experienced Senior Software Engineer (SSE) with strong expertise in Java development, deep understanding of Telecom protocols and systems. You will... 
    Senior

    Amantya Technologies

    Bangalore
    18 days ago
  • We are looking for a skilled Senior Java Developer with 5+ years of experience in Java Spring Boot, Microservices, and REST APIs. The ideal candidate...  ..., mentoring junior developers, and ensuring high-quality software delivery in an Agile environment.Key Responsibilities : -... 
    Senior

    Scaling Theory

    Bangalore
    5 days ago
  •  ...: ImmediateJob Overview : We are seeking a highly skilled Senior Software Engineer Java (Linux OS) to provide technology leadership in a dynamic agile...  ...business requirements into low-level application designs.- Develop high-quality application code collaboratively.- Perform... 
    Senior
    Full time

    PROLEGION PRIVATE LIMITED

    Bangalore
    6 days ago
  • Job Description :We are seeking an experienced software developer to join our team, with a strong background in computer science and software engineering...  ..., developing, and implementing software applications using Java, SpringBoot, and microservices. They will have excellent hands... 
    Senior

    Zopsmart

    Bangalore
    28 days ago
  •  ...Summary The Senior Software Engineer is responsible for designing, developing, and implementing complex software systems on ASP capital and connected systems. This...  ...PostgreSQL, RabbitMQ ·         Proficiency in of Java, AWS ·         Proficiency in Python or other scripting... 
    Senior

    TWO95 International, Inc

    Bangalore
    more than 2 months ago
  • Job Title : Senior Java Developer (Microservices & Spring Boot)Experience : 7+ YearsLocation : Bangalore, Chennai, Gurgaon, Pune, HyderabadWe are looking for a Senior Java Developer with strong expertise in enterprise application development, microservices, and messaging technologies... 
    Senior

    Sysmind Tech PVT LTD

    Bangalore
    6 days ago
  •  ...Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us. As a Backend Software Engineer you’ll be part of the development of...  ...architecture. We’re looking for experienced Senior Java Developer who has the appetite for solving... 
    Senior
    Temporary work
    Flexible hours

    Mindera

    Bangalore
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer-Senior Java Developer. Be the first to apply!