Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14782699

    cgi group logo

    Senior Software Engineer - Java Full Stack Developer

    cgi group · Hyderabad · onsite · Posted 52d ago

    Not disclosed6–8 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Position Description

    Join a collaborative financial services engineering team as a Senior Full Stack Software Engineer, with primary responsibility for modern Angular user experiences and supporting ownership of secure, scalable Java services. The role provides hands on opportunities to build reusable components, REST APIs, and batch applications using current technologies, with an expected allocation of approximately 60% front end and 40% back end development

    • Design, develop, and maintain responsive user interfaces using Angular 21, TypeScript, HTML, and the SLDS/SCSS framework, representing approximately 60% of the role.
    • Develop secure and scalable back end services and batch applications using Java 21, Spring Boot 4, Spring Security, Spring Data JPA, and Spring MVC, representing approximately 40% of the role.
    • Design and implement REST APIs and integrate applications with Oracle Database using SQL.
    • Build and maintain reusable UI components, shared custom libraries, and common application capabilities.
    • Create unit tests using JUnit and Mockito and support Selenium based automated testing when applicable.
    • Manage application builds and source code using Maven and Git, and participate in code reviews and continuous improvement activities.
    • Apply secure coding standards, engineering best practices, and effective troubleshooting to deliver reliable, maintainable software.
    • Use AI based coding assistants, such as GitHub Copilot, responsibly to improve development efficiency while validating generated code against team standards.
    • Collaborate with product, engineering, quality, and business partners in an Agile delivery environment and document designs, integrations, and support procedures.

    Required Skills

    • 6+ years of front end development experience with Angular, TypeScript, HTML, and SCSS, including strong hands on experience with modern Angular development and UI design systems such as SLDS.
    • 4+ years of Java development experience, including hands on work with Java 21 and Spring Boot 4.
    • Strong experience with Spring Security, Spring Data JPA, Spring MVC, and Maven.
    • Demonstrated experience developing REST APIs and batch applications.
    • Experience designing and maintaining reusable components and custom application libraries.
    • Experience with Oracle Database and the ability to write and optimize SQL queries.
    • Experience writing unit tests using JUnit and Mockito.
    • Strong working knowledge of Git and modern software development workflows.
    • Experience applying secure coding practices, clean code principles, design patterns, code reviews, and maintainability standards.
    • Practical experience using AI based coding assistants, such as GitHub Copilot, as part of a controlled software development process.
    • Strong problem solving, communication, and collaboration skills, with the ability to work effectively in an Agile team environment.

    Tech Stack:

    Java 21, Spring Boot 4,Spring Security, Spring Data JPA, Spring MVC, Maven, Angular 20, SLDS scss framework, Git, Oracle DB, SQL, Mockito junit, Flowable good to have (Knowledge on Selenium based Framework for Functional/automation testing optional)

    Skills: REST API development, Batch Application Development, UI development (micro app development good to have), Reusable Component Development (Develop and Maintain custom libraries), Best coding practices, Experience using AI based coding assistant like Copilot

    Your future duties and responsibilities

    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.

    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.

    Sourced from foundit

    Skills

    Spring Boot 4MavenJUnitjava 21spring data jpaMockitoHTMLOracle DBTypescriptSQLSpring BootGITSassAngular 21

    About CGI Group

    cgi group logo

    cgi group

    IT Services & Consulting

    19.0k+

    employees

    1976

    50 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹11.9L PA avg

    Avg at CGI Group

    About

    CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments.

    Industries

    IT Services & ConsultingMarketing & Advertising

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    2.9

    Career growth

    2.2

    Work-life

    3.7

    Employees rate it well for

    Work-Life Balance42Company Culture41

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer - Java Full Stack Developer · waiting for your command