#1 Job Board for tech industry in Europe

  • Job offers
  • Java Developer with Data Engineering
    New
    Java

    Java Developer with Data Engineering

    Wrocław
    43 - 46 USD/hNet per hour - B2B
    43 - 46 USD/hNet per hour - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      English

      B2

      Java

      advanced

      Spring Boot

      advanced

      Data Engineering

      regular

      ETL

      regular

    Job description

    Online interview

    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

    43 - 46 USD/h

    Net per hour - B2B

    Check similar offers

    Lead Java Developer

    New
    Altimetrik Poland
    6.65K - 8.78K USD/month
    Kraków
    , Fully remote
    Fully remote
    Java
    API
    English