Reveille Technologies - Philadelphia, PA
posted 2 months ago
We are seeking a skilled Java Fullstack Developer to join our dynamic team. The ideal candidate will have a strong background in Java and J2EE technologies, with hands-on experience in developing robust applications using Spring and Hibernate frameworks. You will be responsible for designing and implementing scalable and efficient solutions that meet the needs of our clients. Your expertise in Oracle databases will be crucial in ensuring data integrity and performance optimization. In this role, you will work closely with cross-functional teams to gather requirements and translate them into technical specifications. You will be expected to adhere to core database principles and best practices, ensuring that all development work is of the highest quality. Your understanding of J2EE design patterns will help you create maintainable and reusable code, while your experience with Unit Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) will ensure that our applications are thoroughly tested and reliable. As part of our Agile development environment, you will participate in regular sprint planning and retrospectives, collaborating with team members to continuously improve our processes. Your familiarity with Continuous Integration (CI) practices will be essential in streamlining our development workflow and enhancing productivity. Additionally, you will be expected to stay updated on development and test automation best practices, contributing to the overall efficiency of our development lifecycle.