Java Developer with Data Engineering

Java

Java Developer with Data Engineering

Java
Wrocław, Wrocław

Experis Manpower Group

Full-time
B2B
Senior
Remote
45 - 48 USD
Net per hour - B2B

Job description

We are seeking a highly skilled and experienced Senior Technical Lead Developer to lead and guide our development teams in building robust, scalable, and high-performance web applications. As a key member of our engineering team, you will be responsible for the entire software development lifecycle, from requirements gathering to deployment and maintenance.



Responsibilities:

•   Technical Leadership:

  • Mentor and guide a team of talented developers, fostering a culture of continuous learning and innovation.
  • Provide technical leadership and expertise in Java, data engineering, and related technologies, ensuring the team is equipped with the necessary skills and knowledge.
  • Define and enforce best practices for software development and coding standards, particularly in Java programming and data engineering methodologies.
  • Stay up-to-date with the latest technological advancements and industry trends, particularly in Oracle and graph database technologies, to drive strategic decision-making and project direction.
  • Collaborate with stakeholders to align technical solutions with business objectives, ensuring that the team’s output meets both quality and performance standards.


•   Software Development:

  • Design, develop, and implement complex software solutions using Java, Spring Boot, and data engineering practices, focusing on creating efficient data pipelines and ETL processes.
  • Write clean, efficient, and well-documented code that adheres to industry standards and best practices, particularly in Java and data management.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs, leveraging expertise in Oracle database design and optimization.
  • Troubleshoot and resolve complex technical issues, utilizing strong problem-solving skills to address challenges in application performance and data integrity.
  • Develop and maintain robust data warehousing solutions and graph database implementations, ensuring scalability and reliability in handling complex data relationships.
  • Implement and advocate for testing strategies that encompass unit, integration, and end-to-end testing, particularly for data-centric applications and APIs.


•   Project Management:

  • Manage and oversee multiple projects simultaneously.
  • Estimate effort, plan schedules, and track project progress.
  • Identify and mitigate risks.
  • Ensure projects are delivered on time and within budget.


•   Quality Assurance:

  • Implement robust testing strategies, including unit, integration, and end-to-end testing.
  • Conduct code reviews to ensure quality and maintainability.
  • Identify and resolve performance bottlenecks.


Requirements:

•   Extensive experience in Java programming, demonstrating strong coding skills and the ability to develop robust applications.

•   Solid background in data engineering, including experience with data pipelines, ETL processes, and data warehousing solutions.

•   Well-versed in Oracle technologies, including database design, management, and optimization, with the ability to work on complex database systems.

•   Familiarity with graph databases, with the ability to design and implement solutions that leverage graph data structures for complex data relationships.

•   Strong proficiency in Spring Boot and related technologies.

•   Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).

•   Solid understanding of software design patterns and principles.

•   Excellent problem-solving and debugging skills.

•   Strong communication and interpersonal skills.

•   Ability to work independently and as part of a team.

•   Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus.



Our offer:

•   Workplace: 100% remote 

•   MultiSport Plus

•   Group insurance

•   Medicover Premium

•   e-learning platform

Tech stack

    English

    B2

    Java

    advanced

    Spring Boot

    advanced

    Data Engineering

    regular

    ETL

    regular

Office location

Published: 24.04.2025
Java Developer with Data Engineering - Experis Manpower Group