Anson McCade
Java Developer
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
Location: Manchester, GB
Posted Date: 1/20/2025
Contact Information
Contact | Human Resources Anson McCade |
---|