Best High Technologies Llc (Bht) - Austin, TX

posted 3 months ago

Full-time - Mid Level
Austin, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled Java Backend Developer with a strong technical background and a passion for software craftsmanship. The ideal candidate will possess a Bachelor's degree and have over 8 years of experience in backend development, including technical leadership roles. You will be responsible for designing and implementing scalable software solutions using Java EE technologies, including but not limited to Java language, application servers, servlet containers, JMS, JPA, Spring MVC, and Hibernate. Your expertise in these areas will be crucial in transforming requirements into robust software designs that meet the needs of our clients. In this role, you will leverage your strong object-oriented programming (OOP) skills to analyze requirements and create scalable software architectures. You will have experience with HTTP, REST APIs, and be competent in designing and building web services and microservices in a commercial setting. A solid understanding of SQL and modern database technologies, including NoSQL, is essential, along with familiarity with Oracle, JDBC, and ORM frameworks such as Hibernate. You will also be expected to apply design patterns and frameworks, particularly MVC and Spring, to ensure the reliability, availability, scalability, and performance of the applications you develop. Your proficiency in software engineering tools, including Java build tools, and adherence to best practices such as unit testing, test automation, and continuous integration will be vital in maintaining high-quality code standards. We value a strong advocate for code craftsmanship who demonstrates curiosity, a passion for technology, and a commitment to excellence. Experience with Agile/Scrum methodologies for software development is a must, as you will be working in a collaborative environment that emphasizes iterative development and continuous improvement. A good understanding of web services and SOA-related standards, including REST, OAuth, JSON, SOAP, and WSDL, will further enhance your ability to contribute effectively to our projects. As an added bonus, we encourage you to provide your GitHub account or code samples with your resume to showcase your work and coding style.

Responsibilities

  • Design and implement scalable software solutions using Java EE technologies.
  • Analyze requirements and transform them into robust software designs.
  • Develop and maintain web services and microservices in a commercial setting.
  • Utilize SQL and modern database technologies, including NoSQL.
  • Apply design patterns and frameworks to ensure application reliability and performance.
  • Advocate for code craftsmanship and maintain high coding standards.
  • Participate in Agile/Scrum methodology for software development.
  • Collaborate with team members to improve software quality and delivery.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 8+ years of experience in backend development with technical leadership.
  • Expertise in Java EE technologies including Java language, application servers, and servlet containers.
  • Strong OOP skills and ability to analyze requirements for scalable software designs.
  • Experience with HTTP, REST APIs, and designing/building web services/microservices.
  • Knowledge of SQL and modern database technologies, including NoSQL.
  • Familiarity with Oracle, JDBC, and ORM frameworks like Hibernate.
  • Experience with design patterns, MVC, and frameworks such as Spring.
  • Competent in software engineering tools and best practices, including unit testing and continuous integration.
  • Strong advocate for code craftsmanship and good coding standards.

Nice-to-haves

  • Knowledge of identity standards and domain knowledge.
  • Experience with Agile/Scrum methodology for software development.
  • Understanding of web services and SOA-related standards like REST/OAuth/JSON and SOAP/WSDL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service