Java Developer

$70,000 - $100,000/Yr

9th Networks - Charlotte, NC

posted about 1 month ago

Full-time
Charlotte, NC
Construction of Buildings

About the position

The Java Developer position is focused on designing and developing microservices and cloud-native applications using Java and related technologies. The role requires extensive experience in Java development, particularly with Java 8 or above, and involves contributing to all phases of the software development lifecycle. The developer will work in a hybrid environment, primarily in-person, and will be responsible for writing efficient, testable code while ensuring compliance with design specifications.

Responsibilities

  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code to automate the process.
  • Ensure designs are in compliance with specifications and New/Existing Java Framework.
  • Prepare and produce releases of software components/Test case.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements

  • 10+ years hands-on experience in Java 8 or above.
  • 5+ years hands-on software development experience using Spring/SpringBoot.
  • Hands-on experience in designing and developing Microservices, Cloud Native applications using Java, Spring, SpringBoot, SpringCloud, Docker, SpringBatch.
  • 3+ years AWS experience with knowledge on Event Bridge, Step Functions, Lambda, S3, SNS, Secret Manager, SAM template, Parameter Store.
  • Object Oriented analysis and design using common design patterns.
  • Experience with DevOps and Test-driven development.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service