TEKsystems - Richardson, TX

posted 2 months ago

Full-time - Mid Level
Richardson, TX
10,001+ employees
Professional, Scientific, and Technical Services

About the position

We are seeking a mid-level Java Developer with a strong background in developing and integrating large-scale applications. The ideal candidate will be capable of quickly picking up designs and driving them through to completion, focusing on data ingestion and cloud-based solutions. The role involves working with various integration points, utilizing AWS Cloud/GovCloud, and adhering to security requirements. In this position, you will develop and maintain Java applications, quickly picking up designs and taking them through the full development lifecycle. You will handle data ingestion, transforming it for end users on a cloud basis, and potentially restructuring as needed. Additionally, you will integrate with various systems and services, managing a large Java program with numerous integration points. You will also be responsible for developing and maintaining backend services using Java Spring Boot microservices and working with MongoDB for database management and integration. This role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions.

Responsibilities

  • Develop and maintain Java applications, quickly picking up designs and taking them through the full development lifecycle.
  • Handle data ingestion, transforming it for end users on a cloud basis, and potentially restructuring as needed.
  • Integrate with various systems and services, managing a large Java program with numerous integration points.
  • Develop and maintain backend services using Java Spring Boot microservices.
  • Work with MongoDB for database management and integration.

Requirements

  • Strong experience in Java development and integration of large-scale applications.
  • Proficiency in Spring Boot and microservices architecture.
  • Experience with AWS Cloud/GovCloud.
  • Familiarity with Jenkins, Docker, and Kubernetes.
  • Knowledge of data ingestion and transformation processes.
  • Experience with MongoDB for database management.
  • Ability to quickly understand and implement design documentation.

Nice-to-haves

  • Familiarity with SonarQube.
  • Experience with Backend APIs (REST/SOAP).
  • Knowledge of high performance/low latency streaming computing.
  • Experience with IPC (sockets, shared memory, MQ).
  • Understanding of thread management and Java unit testing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service