Comresource - Cincinnati, OH

posted 3 months ago

Full-time
Cincinnati, OH
Professional, Scientific, and Technical Services

About the position

ComResource is seeking a skilled Backend Services Developer to join our dynamic team. In this role, you will be responsible for implementing new features while ensuring the overall quality of our software products. You will contribute to a culture of learning by documenting and sharing your technical knowledge as a developer within an agile squad. This position requires active participation in developer communities of practice, where you will follow best practices, engage in code reviews, and share your insights with peers. Staying current on relevant technology trends is essential, as is participating in the research and resolution of customer issues. Additional duties may be assigned as needed, making this a versatile role that encourages growth and collaboration. As a Backend Services Developer, you will work closely with other team members to design and develop microservices that are robust and scalable. Your expertise in Java, Spring Framework, and Spring Boot will be crucial in delivering high-quality software solutions. You will also leverage your knowledge of Docker and Kubernetes to manage containerized applications effectively. Familiarity with relational databases and SQL will be important for data management, while experience with AWS services, Kafka, and Terraform will enhance your ability to build and deploy applications in a cloud environment. Application performance monitoring and logging tools such as Dynatrace or Splunk will be part of your toolkit to ensure optimal application performance.

Responsibilities

  • Implement new features while maintaining overall quality of software
  • Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad
  • Participate in developer communities of practice by following best practices, participating in code reviews, and sharing knowledge
  • Remain current on relevant technology trends
  • Participate in researching and resolving customer issues
  • Other duties as assigned

Requirements

  • Bachelor's degree in Computer Science/Information Systems or comparable
  • 3-10 years of software development experience
  • Knowledge of object-oriented design and development
  • Strong problem-solving skills
  • Microservice design principles
  • Java (8 or above)
  • Spring Framework
  • Spring Boot
  • Experience with version control solutions, preferably Git/GitHub
  • Docker, Kubernetes
  • Familiarity with relational databases and SQL
  • Gradle
  • AWS services
  • Kafka
  • Terraform
  • Application Performance Monitoring / Logging software (Dynatrace / Splunk)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service