Java Developer

Capgemini•Chicago, IL

About The Position

The Java Developer is fully competent in their area and has a deep understanding of related programming concepts, software design, and software development principles. The role works autonomously with minimal supervision and can contribute as a key member in a complex environment, including leading team activities in software design and development. The developer proactively identifies internal or external client needs, offers advice, adapts to project issues, formulates innovative solutions, and helps the team meet technical and commercial goals. The role may manage costs for a specific project or work area, explains difficult concepts to varied audiences, motivates team members, and builds informal networks with contacts outside their area.

Requirements

  • Deep understanding of related programming concepts, software design, and software development principles.
  • Fully competent in the role's area of work.
  • Able to work autonomously with minimal supervision.
  • Able to lead software design and development activities in a complex environment.
  • Able to adapt to project issues, formulate innovative solutions, and work under pressure.
  • Able to communicate difficult concepts to a variety of audiences.

Responsibilities

  • Contribute as a key member in a complex software development environment.
  • Lead team activities for software design and software development.
  • Proactively understand internal or external client needs and offer advice.
  • Assess and adapt to project issues and formulate innovative solutions.
  • Work under pressure and drive the team to achieve technical and commercial goals.
  • Manage costs for a specific project or work area, as applicable.
  • Explain difficult concepts to varied audiences to ensure they are understood.
  • Motivate other team members and create informal networks with key contacts outside the immediate area.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service