Senior Java Developer - Contract

  • Location

    United States of America

  • Sector:

  • Job type:

    Permanent

  • Salary:

    US$60 - US$80 per hour

  • Contact:

    Elliott Evans

  • Contact email:

    e.evans@ioassociates.com

  • Job ref:

    BBBH100847_1678200667


Senior Java Engineer (Java, Spring Boot, AWS, Kafka) - Contract (6-12 months)


Our client are a dynamic and innovative technology company looking for an experienced Senior Java Engineer to join their team. The ideal candidate will have a strong background in Java development with expertise in AWS, Kafka, and Spring Boot frameworks.


Responsibilities:

  • Design, develop, and deploy complex Java-based software systems
  • Collaborate with cross-functional teams to define, design, and implement new features and functionalities
  • Build and maintain scalable, reliable, and high-performance applications
  • Develop and integrate with RESTful APIs and microservices
  • Utilize AWS services such as EC2, S3, Lambda, and DynamoDB for cloud-based deployments
  • Build and maintain Kafka-based message streaming systems
  • Provide technical leadership and mentorship to junior developers
  • Participate in code reviews, unit testing, and bug fixing


Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in Java development
  • Strong proficiency in Java, AWS, Kafka, and Spring Boot frameworks
  • Knowledge of RESTful APIs and microservices architecture
  • Strong problem solving, analytical, and debugging skills
  • Excellent communication and collaboration skills
  • Ability to work independently and in a team environment
  • Experience with Agile software development methodologies


This is a FULLY REMOTE CONTRACT POSITION. If you are a driven and self-motivated Senior Java Engineer with a passion for building scalable and reliable applications, we want to hear from you. Apply today!