Associates Systems - Cary, NC

posted 13 days ago

Full-time - Entry Level
Cary, NC
Professional, Scientific, and Technical Services

About the position

As a Junior Cloud Engineer at Associates Systems LLC, you will play a crucial role in the development and deployment of cloud-based applications. This position requires a strong foundation in software development, particularly in Java, and a solid understanding of cloud technologies. You will be responsible for composing, running, and debugging Docker containers, which are essential for our cloud infrastructure. Your work will involve both front-end and back-end development, utilizing REACT for the front end and Java for the back end. You will also be tasked with developing REST APIs, ensuring seamless communication between different software components. In this role, you will work in a dynamic Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions. You will be expected to participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Your ability to work with JSON and XML will be critical as you handle data interchange formats in our applications. Additionally, you will be developing applications for both Linux and Windows operating systems, which requires a versatile skill set and adaptability. The ideal candidate will have a minimum of 18-24 months of experience in a development environment and a Bachelor’s degree in Computer Science. Familiarity with tools such as Git, Eclipse, JIRA, and Artifactory is essential for version control and project management. A strong understanding of Agile methodologies will help you thrive in our fast-paced work environment. While not mandatory, experience with Keycloak, Akka, and Ruby will be considered a significant advantage, enhancing your profile as a candidate for this position.

Responsibilities

  • Compose, run, and debug Docker containers.
  • Develop front-end applications using REACT.
  • Implement back-end services using Java.
  • Create and maintain REST APIs for application communication.
  • Work in Agile software development environments.
  • Utilize Git, Eclipse, JIRA, and Artifactory for version control and project management.
  • Develop applications for both Linux and Windows operating systems.

Requirements

  • Bachelor's degree in Computer Science.
  • Minimum 18-24 months of experience in a development environment.
  • Experience programming with Java and developing REST APIs.
  • Proficiency in composing, running, and debugging Docker containers.
  • Strong understanding of Agile software development methodologies.
  • Experience with JSON and XML data formats.
  • Familiarity with tools such as Git, Eclipse, JIRA, and Artifactory.

Nice-to-haves

  • Experience with Keycloak.
  • Familiarity with Akka framework.
  • Knowledge of Ruby programming language.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service