Data Engineer (Java Microservices & Camunda)
Role details
Job location
Tech stack
Job description
Explore the latest tech industry news, market trends and expert insights from Lorien's specialists. Guides and Reports Download our latest in-depth research to navigate the ever-evolving technology and talent recruitment markets. Case Studies Discover how Lorien's agile workforce and talent solutions drive success and innovation for clients. Career Advice Browse the latest career tips and advice. Advance your professional journey within tech and digital roles. Podcasts and Webinars Access our expert-led podcasts and webinars covering key trends and challenges in tech recruitment. Salary Survey Our 2025 UK Digital & Tech Salary Survey is your guide to UK salaries. Discover daily rates and hiring trends in the technology and digital market., * Design, develop, and maintain scalable data pipelines and microservices using Java and Python.
- Implement and optimise PySpark jobs for large-scale data processing.
- Write clean, efficient, and maintainable code adhering to best practices.
- Perform detailed code analysis and debugging to ensure high-quality deliverables.
- Collaborate with cross-functional teams including data scientists, analysts, and product managers to understand data requirements and deliver solutions.
- Monitor and improve system performance and reliability.
- Participate in code reviews, ensuring code quality and adherence to standards.
- Develop documentation and provide technical support as needed.
Requirements
- Strong proficiency in Java with a focus on Microservices architecture.
- Extensive experience in Python programming and scripting.
- Hands-on experience with PySpark for big data processing.
- Excellent coding skills with a strong emphasis on code quality, analysis, and debugging.
- Solid understanding of data engineering concepts, ETL processes, and data pipeline development.
- Experience with distributed computing frameworks and cloud platforms is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience with containerisation technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with version control systems such as Git.
Benefits & conditions
Search our live tech jobs, register with our Talent Network and together we'll find your next exciting career move.
Discover Job Seekers Area Job Search Ready to advance your tech career? Search the latest tech job vacancies and find your next opportunity with Lorien. Contractors Discover Lorien's Contractor Portal for expert contracting support, timesheet management, and more. Featured Employers Meet our featured employers: We connect top tech talent with global organisations offering exciting opportunities. Candidate FAQs Have a question for us? View our frequently asked questions for answers to our top candidate enquiries.
Employers
Discover how our recruitment services and workforce solutions can transform your business.