Sr Java Fullstack Developer



Job Description

  • Job Description:

    As a Senior Software Engineer, you will be responsible for the design, development, optimization, and maintenance of robust software solutions. You will apply scientific and engineering principles to solve complex software challenges, contribute to technical strategy, and collaborate across teams to ensure high-quality, scalable solutions. You will also play a critical role in mentoring junior engineers and advancing software engineering practices within the organization.


    Key Responsibilities:

    1. Apply scientific methods and software engineering best practices to solve complex problems.

    2. Lead the research, design, development, maintenance, and optimization of enterprise-level software applications.

    3. Exercise original thought and sound judgment in system design, architecture, and implementation.

    4. Supervise and mentor other software engineers, both technically and administratively, as needed.

    5. Collaborate with cross-functional teams, product owners, and business stakeholders to deliver high-impact solutions.

    6. Ensure software solutions meet standards of scalability, performance, security, and maintainability.

    7. Participate in and lead code reviews, design discussions, and architectural decisions.

    8. Contribute to professional communities by building technical capability across the team and participating in continuous improvement initiatives.


    Grade-Specific Leadership Expectations:

    • Operates with no supervision in highly complex environments.

    • Drives innovation and industrialization across software initiatives.

    • Maintains a high level of business awareness and commitment to organizational goals.

    • Demonstrates a strong understanding of commercial, client, and strategic considerations when making decisions.

    • Handles difficult or high-pressure situations calmly and professionally.

    • Contributes significantly to client relationship development and long-term partnerships.

    • Plays an active role in the recruitment, training, and development of team members.

    • Balances technical, business, and people objectives to support organizational success.


    Key Skills & Competencies:

    • Mastery of the full software development lifecycle (SDLC)

    • Strong in object-oriented programming, data structures, and algorithms

    • Expertise in one or more programming languages (e.g., Java, Python, C++, C#)

    • Familiarity with Agile methodologies and DevOps practices

    • Excellent communication, documentation, and team collaboration skills

    • Strong decision-making and critical thinking ability

    • Experience in solution architecture and performance tuning is a plus

Job Details

Experience : 2 To 5
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 6 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8041042084
e-mailId : vijayanath.siddhareddy@capgemini.com
Address :
Capgemini Technology Services India Limited,
Eco Space, Pritech Park SEZ,
Building 6B, Village, Bellandur,
Outer Ring Road, Bellandur, Bangalore.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia