We are seeking an experienced Java Developer to play a key role in the development of our core application. You will collaborate closely with frontend and backend developers seamlessly integrating with APIs using standard methodologies. A comprehensive understanding of our platform and infrastructure is essential.
What We re Looking For
Experience & Qualifications:
- Minimum 3 years of experience in Java development; prior experience in payroll systems is an advantage.
- Bachelor s degree in Computer Science Software Engineering or a related technical field.
Technical Skills:
- Proficiency in Spring Framework including SpringWS JPA and Hibernate.
- Strong version control expertise.
- Familiarity with Spring Batch fundamentals and advanced database development including complex query writing.
- Experience in automated unit testing and mocking patterns.
- Knowledge of design patterns and JavaScript frameworks like Angular 8 (preferred).
- Understanding of accounting fundamentals (e.g. payment interfaces) is a plus.
- Handson experience with Amazon AWS and tools like Confluence and JIRA.
Soft Skills:
- Excellent written and verbal communication skills.
- A proactive approach to collaboration and problemsolving.
Responsibilities
- Design develop and maintain highquality Javabased applications.
- Write robust reliable and reusable code including automated unit tests.
- Translate requirements and mockups into fully functional features.
- Continuously explore and implement new technologies to enhance efficiency and functionality.
- Collaborate with the Product Development team to define testing strategies and plans for product releases.
- Work with the Technical Support team to address and resolve customer issues promptly.
- Partner with the Quality Assurance team to identify and eliminate potential issues before release.
- Solve complex problems and contribute to the development of our platform.
What We Offer
- Recognition and acknowledgment of your innovative ideas.
- A dynamic and inspiring workplace environment with the freedom to innovate.
- Flexible working hours with no undue pressure.
- A 5day work week promoting a healthy worklife balance.
If you re passionate about developing cuttingedge applications in a supportive and innovative environment we d love to hear from you!
aws,mocking patterns,confluence,spring framework,spring-ws,automated unit testing,angular,angular 8+,jira,hibernate,spring batch,design patterns,jpa,javascript frameworks,java,version control,javascript