Capgemini - Nashville, TN

posted about 2 months ago

Full-time - Mid Level
Nashville, TN
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Capgemini is seeking experienced Java/GCP developers to join our team as Senior Software Engineers. In this role, you will be responsible for designing, developing, and maintaining Java-based applications that are critical to our clients' operations. You will collaborate closely with other developers to ensure that our applications are robust, efficient, and scalable. Your expertise in Java and Google Cloud Platform (GCP) will be essential as you participate in the full software development lifecycle, from requirements gathering and design to coding, testing, and deployment. As a Senior Software Engineer, you will write clean, efficient, and maintainable code, adhering to best practices and coding standards. You will also be tasked with debugging and troubleshooting issues within the existing codebase, ensuring that our applications run smoothly and effectively. Staying updated on emerging technologies and industry trends is crucial, as it will allow you to continuously improve your skills and knowledge, ultimately benefiting the projects you work on and the team as a whole. This position offers a unique opportunity to work in a dynamic environment where innovation is encouraged, and your contributions will have a direct impact on the success of our clients. You will be part of a diverse and responsible group of professionals dedicated to helping organizations accelerate their transition to a digital and sustainable world.

Responsibilities

  • Collaborate with other developers to design, develop, and maintain Java-based applications.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Debug and troubleshoot issues in existing codebase.
  • Stay updated on emerging technologies and industry trends to continuously improve skills and knowledge.

Requirements

  • Strong understanding of object-oriented programming concepts and principles.
  • Proficiency in Java programming language.
  • Experience with Java, Spring Boot microservices, and Docker.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Familiarity with Java frameworks such as Spring or Hibernate is a plus.
  • Knowledge of SQL and database concepts.
  • Excellent problem-solving and analytical skills.

Nice-to-haves

  • Familiarity with Java frameworks such as Spring or Hibernate.

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