Piper Companies is seeking a Full Stack Java Developer to join a global financial services organization. The Full Stack Java Developer will assist in the development of microservices architecture for the organizations platforms.
Responsibilities
- Participate in agile development sprints, contributing to the development of a robust platform.
- Write clean, efficient, and well-documented code using Java 11 or higher.
- Develop front-end components using Angular, JavaScript, and HTML.
- Work with Spring Boot and Spring JPA to integrate backend services.
- Utilize ORMs like Hibernate and write HQLs for database interactions.
- Implement authentication mechanisms using JWT tokens and filters.
- Work with Postgres SQL, including native queries and stored procedures.
- Collaborate with team members, including developers, DevOps, and QA-automation specialists.
Qualifications
- 6+ years of experience in full stack software engineering
- Strong proficiency in Java 11 or higher, with knowledge of features from Java 9 to 21
- Experience with front-end technologies such as Angular, JavaScript, and HTML.
- Familiarity with Spring Boot 3+ and Spring Framework 6.
- Experience with ORMs like Hibernate and writing HQLs.
- Proficiency in Postgres SQL, including native queries and stored procedures.
- Experience with authentication mechanisms using JWT tokens and filters.
- Strong understanding of API development and working with JSON.
Compensation
- Salary: $130,000 – $150,000 — $63/hr – $70/hr
- Full benefits: Healthcare, Dental, Vision, 401k, Flexible work schedule