SonicJobs Logo
Left arrow iconBack to search

Senior Java Developer

TIGER RESOURCING SOLUTIONS LIMITED
Posted 13 hours ago, valid for a month
Location

London, Greater London EC1R 0WX

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
  • We are looking for a Senior Java Developer in Canary Wharf, London, with a salary ranging from £70,000 to £90,000 per year.
  • The ideal candidate should have 6-12 years of experience in software architecture and development using Java technologies.
  • Key responsibilities include designing, developing, and deploying high-performance software solutions using Java, Spring Boot, and Microservices.
  • Candidates should possess strong leadership skills and experience with agile methodologies, system security, and cloud technologies.
  • This hybrid role offers the opportunity to work on exciting projects in a collaborative environment, fostering career growth and learning.

Senior Java Developer

Canary Wharf, London - Hybrid

We are seeking a Senior Java Developer with deep expertise in software architecture, Java, Spring Boot, Microservices, and cloud technologies. You will be responsible for designing, developing, and deploying high-performance, scalable, and reliable software solutions, working closely with business stakeholders to translate requirements into cutting-edge technical solutions.

This role requires strong leadership, problem-solving abilities, and expertise in enterprise software development, agile methodologies, and system security. You will be the driving force behind system design, implementation, and technical excellence.

Software Architecture and Development:

? Design and implement robust, scalable, and secure Java-based applications using Spring Boot, Microservices, and cloud technologies.? Define and develop strategic, logical, and physical designs aligned with business goals.? Ensure system integrity and compliance with industry best practices and security standards.? Write well-structured, testable, and maintainable code, incorporating best coding practices and industry standards.

Technical Leadership:

? Lead and mentor a team of developers and engineers, providing technical guidance and support.? Conduct code reviews, system audits, and performance optimisations to maintain high code quality.? Work closely with business stakeholders to understand requirements and translate them into scalable and effective software solutions.? Collaborate with cross-functional teams, ensuring smooth integration and migration strategies for applications.

Process Improvement and Best Practices:

? Drive agile methodologies, Test-Driven Development (TDD), and CI/CD best practices.? Perform root cause analysis and troubleshooting using tools like Splunk, Postman, and Git.? Monitor system performance using SonarQube, Dynatrace, and DataDog, ensuring application resilience.? Provide technical documentation, sample code, and training materials to encourage framework adoption.

Required Skills & Experience:

?? 6-12 years of experience in software architecture & development using Java technologies.?? Expertise in Java, J2EE, Spring Boot, Spring MVC, Hibernate/JPA, API Gateways, and Microservices.?? Strong database experience with PostgreSQL, Oracle, Redis, and SQL.?? Hands-on experience with Azure, Docker, Kubernetes, and cloud-based deployment.?? Experience with Kafka, Integration Patterns, Security Standards, Concurrency, and Multi-threading.?? Proficiency in API development and testing using REST Assured, Swagger, Postman, and Spring Cloud Contract.?? Strong knowledge of CI/CD pipelines, tools like Jenkins, Bamboo, and Git, and static code analysis using SonarQube.?? Experience troubleshooting complex systems using Splunk and monitoring tools.?? Familiarity with Agile methodologies, SDLC, debugging, and project implementation best practices.

Nice to Have:

? Experience in Frontend development using Angular, JavaScript, HTML5, CSS3, Bootstrap/Material UI.? Exposure to Financial/Banking domain projects and enterprise-level solutions.? Hands-on experience with PCF (Pivotal Cloud Foundry), Rally/Jira, and API service virtualization.? Understanding of mocking frameworks like Mockito, OCMock, and API service virtualisation.

Why Join Us?

�? Challenging & Exciting Projects - Work on enterprise-grade solutions in a dynamic environment.�? Career Growth & Learning - Opportunity to expand your expertise in cutting-edge technologies.�? Collaborative Culture - Work with a team of highly skilled professionals in an innovation-driven environment.�? Flexible Work Environment - Hybrid work options available.

If you are a passionate Senior Java Developer looking for your next challenge, we would love to hear from you!

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.