Senior Java Developer with AWS and EKS experience

Published
September 19, 2023
Location
Dallas, TX
Category
Default  
Job Type

Description

Job Title: Senior Java Developer with AWS and EKS experience

Location: Dallas, TX

Type: Full Time with Benefits

We are seeking a passionate and innovative Software Engineer with expertise in AWS Solutions Architecture and a strong background in software engineering. As a member of our dynamic team, you will play a crucial role in designing, building, and deploying applications using various Amazon Web Services, primarily focusing on Cloud Formation, compute, EBS volumes, and containers.

Responsibilities:

  • Design, develop, and deploy applications using a variety of Amazon Web Services, with a primary focus on Cloud Formation, compute, EBS volumes, and containers.
  • Collaborate with cross-functional teams to create and maintain web services in Java and object-oriented Python.
  • Build and maintain efficient, scalable, and secure distributed applications and services.
  • Implement automated tests using JUnit and PyTest to ensure the reliability and quality of the software.
  • Demonstrate a deep understanding of Kubernetes concepts and work with the ecosystem to deploy applications into EKS.
  • Utilize Helm Charts to streamline the deployment process and ensure seamless application updates.
  • Apply design patterns and object-oriented principles to develop effective solutions.
  • Embrace a proactive, curious, and questioning mindset, constantly seeking new ways to improve processes and technologies.
  • Triage and execute root cause analysis, making decisive decisions under pressure to address challenges promptly.
  • Work collaboratively with diverse teams, both in-person and virtually, to foster a constructive and inclusive working environment.
  • Keep abreast of the latest technologies and industry trends, staying eager to learn and adapt daily.
  • Leverage full-stack development experience to tackle dynamic and interesting problems in an agile environment.
  • Familiarity with CI/CD tools like Jenkins and Concourse to facilitate continuous integration and deployment.
  • Experience with machine learning and AI models is a plus.

Qualifications:

  • Bachelor's degree or higher in a technology-related field (e.g., Engineering, Computer Science, etc.).
  • Minimum 5 years of professional software engineering experience.
  • AWS certifications like AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer are preferred.
  • Strong hands-on experience with building and deploying applications using various Amazon Web Services, especially Cloud Formation, compute, EBS volumes, and containers.
  • Proficient in Java and object-oriented Python, with experience in full-stack development for distributed applications and services.
  • Demonstrated expertise in Kubernetes concepts and experience with EKS deployment.
  • Familiarity with Helm Charts for efficient application deployment and management.
  • Proven ability to apply design patterns and object-oriented principles to create robust solutions.
  • Solid experience with automated testing using JUnit and PyTest.
  • Ability to thrive in a fast-paced and dynamic environment while creatively solving complex problems.
  • Effective communication and collaboration skills, enabling seamless teamwork with individuals and groups.
  • Hands-on experience with containers and container orchestration is highly desirable.
  • Experience with the Software Development Lifecycle in an agile environment.
  • Passionate about excellence, automation, innovation, and continuous improvement.
  • If you're an ambitious Software Engineer with a deep understanding of AWS solutions and a strong desire to innovate and collaborate, we encourage you to apply and be part of our cutting-edge team!

Life at Capgemini

  • Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
  • 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 backup child/elder care and tutoring
  • Mentoring, coaching, and learning programs
  • Employee Resource Groups
  • Disaster Relief

About Capgemini

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported 2022 global revenues of €22 billion.

Get The Future You Want | www.capgemini.com

Disclaimer

Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.

This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.

Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.

Click the following link for more information on your rights as an Applicant www.capgemini.com/resources/equal-employment-opportunity-is-the-law

Only registered members can apply for jobs.

Related Jobs

October 3, 2023
IT Architect (AWS Cloud)   Bedford, TX new
October 3, 2023
IT Architect (AWS Cloud)   Lavon, TX new
October 3, 2023
IT Architect (AWS Cloud)   Garland, TX new
October 3, 2023