At a Glance
- Tasks: Lead the design and development of high-performance Java applications and microservices.
- Company: Join GlobalLogic, a trusted digital engineering partner with a culture of caring.
- Benefits: Enjoy a flexible work-life balance, continuous learning, and meaningful projects.
- Why this job: Make an impact by working on cutting-edge solutions that shape the future.
- Qualifications: Expertise in Java, Spring Framework, and cloud platforms required.
- Other info: Mentorship opportunities and a supportive, inclusive team environment.
The predicted salary is between 48000 - 72000 £ per year.
We are seeking a highly skilled and motivated Lead Java Development Consultant to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns.
Requirements
- Professional software development experience, primarily in Java/JEE.
- Proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data.
- Experience in designing and building Microservices and highly distributed systems.
- Experience with message brokers, guaranteeing message order, and implementing idempotency.
- Practical application of distributed transactions for eventual consistency across microservices.
- Understanding of Command Query Responsibility Segregation and managing eventual consistency.
- Ability to choose and implement appropriate service coordination strategies.
- Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Strong experience designing, documenting, and implementing APIs (RESTful services).
- Hands-on experience with Cloud Computing platforms (AWS, Azure, or GCP).
- Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with other SDLC tools (e.g., Git, Jira, Confluence).
Job responsibilities
- Lead the design, development, and deployment of mission-critical applications using Java, Spring Boot, and JEE technologies.
- Implement and manage microservices, ensuring high availability, performance, and scalability.
- Design and build robust, secure, and well-documented APIs (REST/gRPC).
- Collaborate with cross-functional teams (Product, DevOps, QA) to define, design, and ship new features.
- Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins.
- Architect and implement solutions on cloud platforms (AWS, Azure, or GCP).
- Mentor junior engineers and promote best practices in coding, testing, and system design.
- Participate in code reviews to ensure code quality, maintainability, and adherence to established standards.
- Troubleshoot and resolve complex production issues across various system components.
What we offer
- Culture of caring: We prioritise a culture of caring, where you’ll experience an inclusive culture of acceptance and belonging.
- Learning and development: We are committed to your continuous learning and development with many opportunities to try new things and advance your career.
- Interesting & meaningful work: Work on projects that matter and engage your curiosity and creative problem-solving skills.
- Balance and flexibility: Explore ways of achieving the perfect balance between your work and life.
- High-trust organization: Integrity is key, and you will find truthfulness, candor, and integrity in everything we do.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences.
Lead Java Developer (Contract Inside IR35) in Manchester employer: GlobalLogic
Contact Detail:
GlobalLogic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Developer (Contract Inside IR35) in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Java and microservices. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Lead Java Developer (Contract Inside IR35) in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Framework, and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you the perfect fit. Let us know what excites you about working with us at StudySmarter.
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and creatively, especially when it comes to designing scalable applications.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at GlobalLogic
✨Know Your Java Inside Out
Make sure you brush up on your Java and JEE skills. Be prepared to discuss your experience with the Spring Framework, especially Spring Boot and Spring Cloud. They might ask you to explain how you've implemented microservices in past projects, so have some examples ready!
✨Master Microservices and Distributed Systems
Since this role focuses heavily on microservices, be ready to dive deep into your understanding of distributed systems design patterns. Familiarise yourself with concepts like the Saga Pattern and CQRS, and think of real-world scenarios where you've applied these principles.
✨Showcase Your API Design Skills
You’ll likely be asked about your experience designing and implementing APIs. Prepare to discuss RESTful services you've built, focusing on security and documentation. Highlight any challenges you faced and how you overcame them to ensure robust API performance.
✨Get Comfortable with CI/CD and Cloud Platforms
As they value automation and cloud solutions, be ready to talk about your experience with CI/CD tools like Jenkins and cloud platforms such as AWS or Azure. Share specific examples of how you've used these technologies to streamline development processes and improve deployment efficiency.