Are you a passionate and skilled Java Developer ready to make an impact? My client is looking for someone with not just technical expertise, but also the ability to collaborate, think critically, and influence positive outcomes.
Benefits:
25 Days Annual Leave + Bank Holidays
Fully remote working with flexible hours (City-centre office available for collaboration days)
Contributory Pension Scheme
Access to professional development opportunities and paid certifications
Discretionary Bonus Scheme
Comprehensive BUPA Health-care
Access to Perkbox benefits and discounts
Top-tier equipment, including a Macbook
Regular social events and an annual company away weekend
80k base salary Key Skills & Competencies:
Influential Skills: Ability to inspire and motivate peers while driving team success.
Collaboration Skills: Work seamlessly with team members and stakeholders across functions.
Observational Skills: Identify patterns, anomalies, and opportunities in processes and systems.
Analytical Skills: Break down complex challenges to develop practical, effective solutions.
Critical Thinking: Approach problems with logic and creativity to make sound decisions.
Decision-Making Abilities: Weigh options effectively to choose the best course of action.
Organisational Skills: Keep tasks, priorities, and projects on track in a dynamic environment.Technical Requirements:
Proficiency with Java 8+
Expertise in Spring/Spring Boot
Experience with Persistence Frameworks (Hibernate, Spring Data JPA, MyBatis)
Strong knowledge of SQL (Postgres, MySQL, DB2, or SQL Server)
Familiarity with REST API development
Proficient in Git for version control
Understanding of CI/CD pipelines (Jenkins, GitLab CI, or Travis)
Experience working within Agile methodologies (Scrum/Kanban)