Development Lead - VenturEd Solutions UK
As a Development Lead, you will be responsible for the design, development, and deployment of robust web applications. You will not only contribute technically but also mentor and guide other developers, within your team. You will collaborate with cross-functional teams, including colleagues in India, to ensure our products are scalable, responsive, and aligned with business objectives. Your deep experience with Java, Spring framework, and modern front-end technologies will be crucial in driving team success.
Key Responsibilities:
* Design, develop, and maintain scalable web applications using Java, Spring Boot, and other related technologies.
* The development of RESTful APIs and ensure seamless integration between back-end services and front-end applications.
* Build responsive, high-quality front-end interfaces using modern JavaScript frameworks such as React, along with HTML5 and CSS3.
* Mentor and provide technical guidance to junior developers, fostering growth and skill development across the team.
* Collaborate closely with team members, including colleagues in India, to ensure effective communication, alignment on project goals, and timely delivery.
* Ensure the technical feasibility and optimal performance of UI/UX designs and actively participate in the design process.
* Optimize and refactor code for better performance, scalability, and maintainability.
* Participate in code reviews and promote best practices to maintain a high-quality codebase.
* Debug and troubleshoot complex issues across both development and production environments.
* Write, maintain, and improve technical documentation to support project knowledge sharing and onboarding of new team members.
Required Skills and Experience:
* Proven experience as a Full Stack Developer with expertise in Java and the Spring Framework (Spring Boot, Spring MVC, etc.).
* Strong front-end development skills using modern JavaScript frameworks (React), along with a solid understanding of HTML5, CSS3, and responsive design.
* Experience in building and consuming RESTful APIs.
* Ability to guide less-experienced developers.
* Experience working with cross-functional teams across different geographies, including remote collaboration with teams in India.
* Familiarity with version control systems (e.g., Git) and development best practices.
* Solid understanding of SQL and experience working with relational databases such as MySQL/MariaDb or PostgreSQL.
* Knowledge of unit testing frameworks (JUnit, Mockito) and front-end testing tools.
* Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
* Experience working with cloud platforms like AWS or Azure.
* Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
* Familiarity with build tools such as Maven or Gradle.
About VenturEd Solutions UK
VenturEd Solutions UK comprises of market-leading education technology companies trusted by over 18,000 school establishments. Our family of products provide customers with tangible benefits by reducing costs, offering your staff more time to focus on their priorities and working alongside your leadership teams to achieve your strategic priorities.
Our suite includes communications, payments, analytics, data integration solutions, and school website design. Home of Groupcall, Teachers2Parents, SchoolMoney, BehaviourWatch, SchoolPod, Parentapps, WisePay, Assembly, and Xporter.
Why work here?
* Full personal membership to our private healthcare, AXA PPP
* 25 days of holiday, plus the bank holidays
* Generous paid sick leave
* Enhanced paid parental leave
* Membership to our Death in Service Insurance scheme which provides 4x your salary to your loved ones
* Generous salary sacrifice pension scheme