senior lead java developer

$128,378 - $138,778/Yr

Unclassified - Charlotte, NC

posted 3 months ago

Full-time - Senior
Charlotte, NC

About the position

Randstad Digital is seeking a Senior Lead Java Developer to join our team in Charlotte, North Carolina. This is a contract position that offers a competitive hourly rate ranging from $61.72 to $66.72. The ideal candidate will possess a Bachelor's degree and have a minimum of 8 years of experience in software development, particularly with Java, Spring Boot, and React. The role requires a deep understanding of both business and technical requirements, and the ability to work independently with minimal supervision while providing guidance to less experienced team members. In this position, you will be responsible for developing and maintaining high-quality software solutions. You will engage in unit testing and integration testing, ensuring that the components you develop are robust and reliable. Your expertise in coding for ReactUI will be essential as you work on the front end of applications. You will also participate in daily scrum calls, providing updates to both technology and management teams, and will be involved in various deployment activities, including branching and merging processes in GitLab and triggering builds in Jenkins. Additionally, you will be responsible for API development using microservices and Spring Boot, demonstrating code functionality to Business Analysts for review, and conducting functional code reviews. Collaboration with the QA team will be crucial to ensure all testing activities are completed effectively during the System Integration Testing (SIT) and User Acceptance Testing (UAT) phases. This role is pivotal in supporting release activities and ensuring that the software meets the highest standards of quality and performance.

Responsibilities

  • Understand and analyze the business and technical requirements.
  • Serve as a fully seasoned/proficient technical resource and work under minimal supervision with general guidance from more seasoned consultants.
  • Unit test the components developed and perform defect fixes during various phases of testing (SIT and UAT).
  • Participate in daily scrum calls and provide updates to technology and management teams.
  • Responsible for various deployment activities including branching and merging process in GitLab, triggering builds in Jenkins.
  • Support release activities.
  • Develop APIs using microservices and Spring Boot.
  • Demonstrate the code and functionality to the Business Analyst for business review.
  • Conduct functional code reviews, code cleanup, and code merges.
  • Coordinate with the QA team for all testing activities (SIT and UAT).

Requirements

  • Minimum 8 years of experience in software development.
  • Bachelor's degree in a relevant field.
  • Proficiency in Java, Spring Boot, and React.

Benefits

  • Comprehensive benefits package including health insurance.
  • Incentive and recognition program.
  • 401K contribution (based on eligibility).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service