Systems Integration Solutions-posted 8 months ago
Austin, TX
Professional, Scientific, and Technical Services

We are seeking a Java Backend Developer to join our team in Austin, TX. The ideal candidate will have a strong proficiency in Java, particularly with the Spring and Hibernate frameworks. This role involves designing scalable and maintainable systems, building secure web applications, and ensuring high performance and reliability in distributed systems. The candidate should be well-versed in various programming paradigms and have a solid understanding of system design and architecture.

  • Develop and maintain Java applications using Spring and Hibernate.
  • Design scalable, maintainable, and performant systems.
  • Build and design secure web applications and services.
  • Implement RESTful APIs and manage authentication/authorization.
  • Optimize performance and ensure thread safety in applications.
  • Conduct code reviews and enforce coding standards.
  • Participate in unit, integration, and end-to-end testing.
  • Proficiency in Java, especially with Spring and Hibernate.
  • Experience with monolithic, microservices, and serverless architectures.
  • Knowledge of distributed systems and message queues (e.g., Kafka, RabbitMQ).
  • Strong understanding of data structures and algorithms.
  • Experience with relational databases, particularly Oracle.
  • Familiarity with DevOps practices and CI/CD tools (Docker, Kubernetes, Jenkins).
  • Proficient in version control using Git.
  • Experience with TDD and BDD methodologies.
  • Familiarity with security best practices and OWASP principles.
  • Knowledge of performance monitoring and profiling tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service