Glow Networks - Phoenix, AZ

posted 3 months ago

Full-time
Phoenix, AZ
Professional, Scientific, and Technical Services

About the position

We are seeking a skilled Java Developer to join our team in Phoenix, AZ. This position is hybrid, requiring three days a week onsite. The ideal candidate will have hands-on experience with the Spring Boot framework and a strong understanding of streaming solutions such as Kafka or Solace. You will be responsible for performance tuning at the application level, focusing on multi-threading, monitoring, and caching. Debugging skills are essential, and familiarity with tools like Grafana, Dynatrace, Splunk, and CloudWatch is required to troubleshoot issues effectively. In this role, you will work with NoSQL databases, particularly MongoDB, and should have a solid understanding of when to use different types of databases. Basic SQL skills are necessary for debugging data-related issues. A good understanding of various testing methodologies and their significance in the development process is also important. You should be familiar with Continuous Integration and Continuous Deployment (CI/CD) practices, including concepts like green/blue and canary deployments. As a Java Developer, you will lead by example and take a hands-on approach to your work. You will be expected to conduct code and design reviews, ensuring that best practices are followed and that the team maintains a holistic view of the project. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the success of our projects.

Responsibilities

  • Develop and maintain Java applications using the Spring Boot framework.
  • Implement streaming solutions using technologies such as Kafka or Solace.
  • Perform application-level performance tuning, including multi-threading and caching.
  • Debug issues using monitoring tools like Grafana, Dynatrace, and Splunk.
  • Work with NoSQL databases, particularly MongoDB, and understand their use cases.
  • Write basic SQL queries to troubleshoot data-related issues.
  • Understand and apply different types of testing methodologies in the development process.
  • Familiarize with CI/CD practices, including green/blue and canary deployments.
  • Conduct code and design reviews to ensure quality and adherence to best practices.

Requirements

  • Hands-on experience in the Spring Boot framework.
  • Experience with streaming solutions such as Kafka or Solace.
  • Strong performance tuning skills at the application level.
  • Ability to debug issues using tools like Grafana, Dynatrace, and Splunk.
  • Familiarity with NoSQL databases, especially MongoDB.
  • Basic SQL skills for debugging data-related issues.
  • Good understanding of various testing methodologies and their importance.
  • Knowledge of CI/CD processes and deployment strategies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service