Senior Java Developer - Nigel Wright Group : Job Details

Senior Java Developer

Nigel Wright Group

Job Location : Newcastle Upon Tyne, UK

Posted on : 10/10/2024 - Valid Till : 21/11/2024

Job Description :
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

Salary : 60000 - 85000

Apply Now!

Similar Jobs ( 0)