At a Glance
- Tasks: Maintain and enhance our Master Data Management system and real-time data pipelines.
- Company: Join a dynamic team focused on innovative data solutions in the tech industry.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values problem-solving and innovation in data management.
- Qualifications: Bachelor’s degree in computer science or related field; strong SQL and Java skills required.
- Other info: Experience with DevOps tools and AWS technologies is a plus!
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a skilled Backend Developer with strong expertise in data management systems, ETL processes, and Java-based development to maintain and enhance our Master Data Management (MDM) system and real-time data pipelines. The ideal candidate will have hands-on experience in SQL (Postgres/Oracle), Java (Spring, Maven), and data-related projects, along with a problem-solving mindset and collaborative attitude.
Key Responsibilities
- Data System Maintenance: Manage and optimize Master Data Management (MDM) systems and ETL pipelines. Ensure real-time data accuracy and efficient delivery to downstream systems. Troubleshoot and resolve data discrepancies or pipeline issues.
- Development & Integration: Develop and maintain Java-based applications (Spring, Maven) for data processing. Write and optimize SQL queries (Postgres/Oracle) for data extraction and transformation. Collaborate with cross-functional teams to integrate data solutions.
- Process Improvement: Identify opportunities to enhance data workflows, performance, and reliability. Document system architecture, data flows, and technical specifications.
Mandatory Skills & Qualifications
- Education: Bachelor’s degree in computer science, IT, or related field.
- Technical Skills: Strong SQL expertise (Postgres/Oracle). Hands-on Java development (Spring, Maven) in data-centric projects.
Preferred Skills (Good-to-Have)
- Familiarity with DevOps tools (CI/CD, GitHub).
- Experience working in Linux environments.
- Exposure to AWS technologies (e.g., S3, Lambda, Redshift).
- Background in the financial/investment industry (a plus).
Backend Developer employer: ELLIOTT MOSS CONSULTING PTE. LTD.
Contact Detail:
ELLIOTT MOSS CONSULTING PTE. LTD. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Developer
✨Tip Number 1
Familiarise yourself with our Master Data Management (MDM) system and ETL processes. Understanding how these systems work will not only help you in interviews but also show your genuine interest in the role.
✨Tip Number 2
Brush up on your SQL skills, particularly with Postgres and Oracle. Being able to demonstrate your ability to write and optimise complex queries can set you apart from other candidates.
✨Tip Number 3
Showcase any experience you have with Java frameworks like Spring and Maven. Be prepared to discuss specific projects where you've used these technologies to solve real-world problems.
✨Tip Number 4
If you have experience with DevOps tools or AWS technologies, make sure to highlight that. Even if it's not mandatory, it can give you an edge and demonstrate your versatility as a developer.
We think you need these skills to ace Backend Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with SQL, Java (Spring, Maven), and any relevant data management projects. Use specific examples to demonstrate your skills in maintaining MDM systems and ETL processes.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your problem-solving mindset and collaborative attitude align with the company's values and the job requirements.
Showcase Relevant Projects: If you have worked on data-centric projects, describe them in detail. Highlight your role, the technologies used (like Postgres/Oracle), and the impact of your contributions on the project's success.
Prepare for Technical Questions: Anticipate technical questions related to SQL queries, Java development, and data pipeline troubleshooting. Be ready to discuss your thought process and problem-solving strategies during the interview.
How to prepare for a job interview at ELLIOTT MOSS CONSULTING PTE. LTD.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with SQL, Java, and data management systems in detail. Bring examples of past projects where you optimised ETL processes or maintained MDM systems, as this will demonstrate your hands-on expertise.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, especially related to data discrepancies or pipeline issues. Think of specific scenarios where you successfully troubleshot a problem and be ready to explain your thought process.
✨Highlight Collaboration Experience
Since the role involves working with cross-functional teams, share examples of how you've collaborated with others in previous roles. Discuss any challenges faced during integration projects and how you overcame them together.
✨Research the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as Spring, Maven, and any AWS tools. Showing that you understand their tech stack and how you can contribute will set you apart from other candidates.