Best High Technologies Llc (Bht) - Austin, TX
posted 3 months ago
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.