Capgemini - Chicago, IL

posted about 2 months ago

Full-time - Mid Level
Chicago, IL
10,001+ employees
Professional, Scientific, and Technical Services

About the position

As a Senior Java AWS Developer at Capgemini, you will play a pivotal role in analyzing business requirements and generating technical specifications to develop robust applications. Your responsibilities will include designing, programming, building, deploying, and maintaining applications that meet user needs. You will also be tasked with analyzing and modifying existing applications, ensuring they align with current business objectives and user requirements. This position requires a strong focus on end-user applications, where you will design, construct, and test solutions that enhance user experience and functionality. In addition to your development duties, you will provide technical guidance, mentorship, and support to team members, fostering their professional growth and development. Conducting code reviews will be a critical part of your role, ensuring code quality, adherence to standards, and promoting knowledge sharing among team members. Your expertise will be essential in maintaining high standards of software development and ensuring that the team operates efficiently and effectively. You will be working in a dynamic environment that emphasizes collaboration and innovation, where your contributions will directly impact the success of projects and the overall performance of the team. Your ability to communicate effectively and work both independently and as part of a core team will be crucial in achieving project goals and delivering high-quality software solutions.

Responsibilities

  • Analyze business requirements and generate technical specifications to develop applications.
  • Design, program, build, deploy, and maintain applications.
  • Analyze and modify existing applications as well as design, construct, and test end-user applications that meet user needs.
  • Provide technical guidance, mentorship, and support to team members, encouraging their professional growth and development.
  • Conduct code reviews to ensure code quality, alignment to standards, and knowledge sharing among team members.

Requirements

  • Minimum 5 years as a developer with strong technical expertise in Java, spring framework (spring boot), etc.
  • Minimum 3 years of Application deployment experience on AWS.
  • Good knowledge of microservice architecture, design patterns, messaging and event-driven architecture.
  • Understanding of the standard processes in agile software engineering and principles utilized in building secure products.
  • Strong communication and teamwork, ability to work independently as well as part of a core team.
  • Ability to initiate and run production support calls and coordinate with partners.
  • CI/CD tools (Jenkins, SonarQube, JIRA, Nexus, Confluence, GIT, Bitbucket, Maven, Gradle, RunDeck, is a plus).
  • AWS Cloud related certifications.

Benefits

  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service