Lead Java AWS Developer

CapcoCary, NC
182d

About The Position

As a member of the Capco Technology Delivery Team, you'll bring practical knowledge of agile development methodologies and engineering best practices. As a Lead Java AWS Developer, you'll use your experience and skills to contribute to the quality and implementation of our software products for our customers.

Requirements

  • 8+ years development experience using Java in a J2EE environment.
  • 3+ years experience in a Lead role; hands-on development, while also leading the team.
  • Experience Developing and maintaining microservices using Spring Boot in Java, handling API transactions and managing the data layer for our micro apps.
  • Current experience with SQL.
  • Current experience handling AWS data. Familiarity with other DB technologies like Oracle and MySQL.
  • Experience setting up, configuring, and maintaining CI/CD pipelines.
  • Knowledge of automated testing frameworks and practices.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
  • Willingness to work in our Durham office 5 days per week.

Nice To Haves

  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.

Responsibilities

  • Lead software engineering team of 10 to successfully deliver projects for our clients.
  • Work closely with business units, application teams, infrastructure areas and vendors to identify, review and evaluate solution requirements.
  • Design, develop, test, and deploy full stack applications using Java, Spring Boot, and related technologies.
  • Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Implement RESTful APIs and integrate with various third-party services.
  • Set up, configure, and maintain CI/CD pipelines using tools such as Jenkins.
  • Conduct code reviews, troubleshoot issues, and perform debugging.
  • Ensure application security, scalability, and performance.
  • Continuously improve development processes and workflows.
  • Contribute to a culture of innovation, ideas, and continuous improvement, along with a great attitude, solid communication skills, willingness to learn and collaborate.

Benefits

  • Medical, dental and vision insurance
  • 401(k) plan
  • Tuition reimbursement
  • Work culture focused on innovation and creation of lasting value for our clients and employees.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service