Lead Java Developer

Company:  TEKsystems
Location: Chicago
Closing Date: 07/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Us: We are a leading tech company dedicated to delivering innovative solutions and exceptional service. Our team is passionate about technology and committed to creating a collaborative and inclusive work environment.

Job Description: We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in Java, AWS, Kafka, Terraform, Kubernetes, React, and domain-driven design. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs.

Key Responsibilities:

  1. Design and develop scalable and robust applications using Java.
  2. Utilize AWS services to build and deploy cloud-based solutions.
  3. Implement and manage Kafka for real-time data streaming.
  4. Use Terraform for infrastructure as code to automate deployments.
  5. Orchestrate containerized applications using Kubernetes.
  6. Develop responsive user interfaces with React.
  7. Apply domain-driven design principles to ensure the software meets business requirements.
  8. Collaborate with cross-functional teams to define, design, and ship new features.
  9. Troubleshoot and resolve complex technical issues.
  10. Mentor junior developers and contribute to the continuous improvement of the development process.

Required Skills:

  1. Java: Advanced proficiency in Java programming.
  2. AWS: Senior-level experience with AWS services and architecture.
  3. Kafka: Strong experience with Kafka for data streaming.
  4. Terraform: Proficient in using Terraform for infrastructure automation.
  5. Kubernetes: Hands-on experience with Kubernetes for container orchestration.
  6. React: Skilled in developing front-end applications using React.
  7. Domain-Driven Design: Deep understanding of domain-driven design principles.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or a related field.
  2. 6+ years of experience in full stack development.
  3. Proven track record of delivering high-quality software solutions.
  4. Excellent problem-solving skills and attention to detail.
  5. Strong communication and teamwork abilities.

Benefits:

  1. Competitive salary and performance-based bonuses.
  2. Comprehensive health, dental, and vision insurance.
  3. Flexible working hours and remote work options.
  4. Professional development opportunities.
  5. Collaborative and inclusive work environment.
#J-18808-Ljbffr
Apply Now
Share this job
TEKsystems
  • Similar Jobs

  • Lead Java Developer

    Chicago
    View Job
  • Java Developer - Lead

    Chicago
    View Job
  • Java Services Lead developer

    Chicago
    View Job
  • Java Services Lead developer

    Chicago
    View Job
  • Lead Java AWS Developer

    Chicago
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙