Anson McCade

Java Developer

Click Here to Apply

Job Location

Manchester, United Kingdom

Job Description

Job Title: Senior Java Engineer Location: Manchester (Hybrid) Salary: Up to £67,500 (based on experience) Anson McCade are delighted to be partnering with a leading tech company in Manchester to find a passionate and experienced Senior Java Engineer. This is an exciting opportunity to join a dynamic, innovative team and play a key role in developing cutting-edge, scalable software solutions. If you're looking for a challenging role that allows you to work with the latest technologies and make a real impact, this is the perfect opportunity for you. What You'll Be Doing: • Design & Build : Leverage object-oriented programming principles to create scalable, high-quality Java solutions. • Advanced Java Skills: Utilize Java 8 features like streams, functional interfaces, and collections to write clean, maintainable code. • Multi-Threading Expertise : Optimize application performance with expert-level multi-threading and deadlock prevention strategies. • Web Applications: Build robust web applications using MVC frameworks, enhancing modularity and testability with dependency injection. • RESTful Services: Design, implement, and optimize REST APIs using JAX-RS, following best practices. • Automated Testing : Drive quality through tools like JUnit, Wiremock, and Mockito, transitioning seamlessly from other frameworks like TestNG. • Collaborative Testing: Work alongside teams to create automated integration tests with Cucumber and Gherkin. • Documentation : Ensure clarity and consistency in APIs through OpenAPI Swagger documentation. • Security & Quality Assurance: Maintain high code quality and security standards using tools like SonarQube and Redhat SSO. • Cloud & DevOps: Design and deploy hosting solutions with Docker, Kubernetes, AWS Autoscaling Groups (ASG), and CI/CD pipelines using tools like BitBucket, Maven, Jenkins, Terraform, and more. • Data Management : Handle diverse data storage solutions like ElasticSearch, RDS, Aurora, and Postgres. • Queuing & Scheduling: Implement Kafka and SQS for queuing and Jenkins/Ansible for scheduling tasks. What We're Looking For: • Experience : 5 years of hands-on Java development experience, with expertise in Java 8, multi-threading, and RESTful services. • Technical Proficiency : Strong background in testing frameworks (JUnit, Wiremock, Mockito, etc.), cloud platforms (AWS), and tools like Docker, Kubernetes, and Jenkins. • Leadership Skills : Proven experience leading complex software development projects and mentoring teams. • Problem Solver: Excellent analytical skills with a knack for finding solutions to complex technical problems. • Collaborative Spirit: Ability to communicate effectively and work in cross-functional teams to achieve shared goals. Why You'll Love Working With Us: • Competitive Salary: Up to £67,500 based on experience, plus an annual bonus. • Comprehensive Benefits: Enjoy private medical insurance, 25 days of annual leave (with the option to buy more), a company pension scheme, life and income protection insurance, tax-efficient benefits (e.g., cycle to work scheme), and more. • Work-Life Balance: Embrace flexible working options that allow you to tailor your schedule to suit your lifestyle. • Inclusive Culture: Join a team that values diversity, fosters an inclusive work environment, and believes innovation thrives through collaboration. Ready to Make an Impact? If you're an ambitious Java Engineer with a passion for high-quality software development and looking for a role that challenges you while supporting your growth, we want to hear from you Apply today and take the next step in your career with us. Please Note: You must have the right to live an work within the United Kingdom and be eligible for Security Clearance AMC/AFI/JDE

Location: Manchester, GB

Posted Date: 1/20/2025
Click Here to Apply
View More Anson McCade Jobs

Contact Information

Contact Human Resources
Anson McCade

Posted

January 20, 2025
UID: 5009493540

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.