SonicJobs Logo
Left arrow iconBack to search

Senior Java Developer

Nigel Wright Group
Posted 3 days ago, valid for 18 days
Location

Newcastle Upon Tyne, Northumberland NE19 2BG, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The company is a technology specialist focused on building web and mobile applications, middleware, and other digital products for a global clientele.
  • They are seeking an experienced Java Developer to join their development team, with responsibilities including technical leadership, development, problem-solving, and compliance.
  • Candidates should possess strong proficiency in Java 11+, Spring Boot, Kubernetes, and microservices, along with a deep understanding of software engineering principles.
  • A minimum of 3-4 years of UK-based development experience is required, and the role offers a salary of up to £85,000.
  • This is a permanent position based near Newcastle, requiring some in-office presence, and unfortunately, sponsorship is not available.
The CompanyOur client is a technology specialist building web and mobile apps, middleware and other digital products used by a global customer base. They have an excellent reputation in the market for designing & building high quality solutions and are looking to add to their development team with an experience Java Developer The RoleResponsibilities will include;
  • Technical Leadership:
    • Architect and design scalable, sustainable, and secure backend solutions.
    • Foster a culture of code ownership, collaboration, and continuous improvement.
    • Mentor and coach team members to enhance their technical skills.
    • Provide technical guidance and decision-making for the team.
  • Development:
    • Develop reusable code and modules for backend services.
    • Adhere to modern secure coding standards (e.g., OWASP).
    • Break down complex projects into manageable milestones.
    • Deliver high-quality software on time and within budget.
    • Proactively identify and address technical debt.
  • Problem-Solving:
    • Create innovative solutions to technical challenges.
    • Debug systems effectively and propose new technologies.
  • Compliance:
    • Contribute to and ensure adherence to ISO27001 and PCI compliance standards.
    • Understand the overall architecture and have deep expertise in specific areas.
  • Team Collaboration:
    • Participate in code reviews, pair programming, and knowledge sharing.
    • Contribute to team meetings, brown bag lunches, and recruitment efforts.
    • Support the implementation and maintenance of the ISO27001 ISMS.
The PersonCandidates will need;
  • Technical Proficiency:
    • Strong proficiency in Java 11+ development, Spring Boot Framework, Kubernetes, and microservices.
    • Expertise in building and architecting RESTful APIs, multi-threaded programming, and cloud databases (MariaDB, Redis, Cassandra).
    • Deep understanding of core computer science principles (OOP, memory management), software engineering best practices (SOLID, TDD, YAGNI, KISS), and industry trends.
  • Leadership and Collaboration:
    • Proven experience as a Senior Software Engineer or similar role.
    • Ability to lead and influence technical teams with positivity and passion.
    • Excellent communication skills with both technical and non-technical stakeholders.
    • Experience coaching, mentoring, and providing feedback to team members.
    • Ability to collaborate effectively in agile environments using tools like Redmine, Jira, and Git.
  • Problem-Solving and Execution:
    • Strong problem-solving skills and ability to identify and mitigate risks.
    • Experience managing and leading small projects or groups of stories.
    • Ability to prioritize tasks, multi-task, and make decisions under pressure.
    • Passion for building high-quality, efficient middleware services.
This is a permanent role and will require candidates to be based near Newcastle as some time in the office is expected. Unfortunately sponsorship is not offered so candidates will need a right to work and preferably 3-4 years of UK based development experience.The role will come with salary of up to £85,000

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.