Job details

Full Stack Engineer (Java/Spring + TypeScript/React)

  • Java
  • REST
  • Docker
  • Defi
  • TypeScript
  • PostgreSQL
  • Agile

Posted: 1 week ago

Shape the Future of Data Lineage in a Global Tech Environment

Our client is a leading international data technology company, building innovative solutions that help organizations make sense of complex data ecosystems. With a strong focus on performance, design, and scalability, they are redefining how businesses trace, visualize, and understand data flows.

As a Software Engineer on the Lineage Platform team, you will develop scalable web applications that help users trace the origins and transformations of data across systems. Your work will be at the intersection of backend efficiency and intuitive frontend experiences. By contributing to both the backend and frontend of the platform, participating in system design, and bringing your ideas to the table, you’ll directly impact how global users interact with and gain trust in their data.

Responsibilities

  • Take ownership of your code by preparing for reviews and explaining your design decisions.
  • Recognize the users affected by your code by defining clear, testable user stories with measurable inputs and outputs.
  • Design, build, and optimize scalable, high-performance web applications.
  • Implement well-structured test cases to validate your work across positive and negative scenarios.
  • Engage in collaborative team discussions, bring forward ideas, and contribute to continuous improvement.
  • Deliver clean, maintainable code across both backend and frontend stacks.
  • 5+ years of experience building large, scalable web applications, or 3+ years combined with a relevant Master’s degree.
  • Strong backend development experience using Java and Spring.
  • Solid frontend development skills in JavaScript, TypeScript, and React.
  • Hands-on experience with relational databases, preferably PostgreSQL.
  • Familiarity with challenges in performance optimization, memory management, large data processing, network efficiency, concurrency, and security.
  • Basic knowledge of DevOps tools and practices, such as Docker, Kubernetes, CI/CD, and GitHub Actions, with a willingness to deepen expertise in these areas.
  • Comfortable working in agile, iterative development environments.
  • Committed to software craftsmanship - clean code, well-thought-out design, and technical excellence.
  • Proactive, collaborative, and open to continuous learning.
    • Hospitalization Insurance
      (Feel secure with comprehensive hospitalization coverage, including all medical expenses up to 30 days before and 90 days after your hospital or surgery stay—100% of premiums covered for employees and eligible dependents.)
    • Outpatient & Dental Care Coverage
      (Get reimbursed for outpatient services, dental care, pharmaceuticals, paramedical treatments, and more—up to €1,250/year. You’ll be automatically enrolled, and premiums are fully covered for employees and eligible dependents.)
    • Pension Plan
      (Build your future with a fully supported pension plan—monthly contributions include 3% from the employer and 1% from you, calculated based on your base salary.)
    • Optional Life Insurance
      (Choose additional peace of mind with optional life insurance. Opt in within your first 30 days—coverage becomes effective either the first of the current or following month depending on your hire date.)
    • Commute+ Program
      (Enjoy flexible commuting options tailored to your lifestyle—from public transport and electric bikes to plug-in hybrid or electric vehicles. Receive a monthly stipend to support eco-conscious travel or housing.)
    • Meal & Eco Vouchers
      (Fuel your day with €7 meal vouchers per workday and enjoy an annual eco-voucher valued up to €250—both designed to support your daily wellbeing and promote sustainability.)
    • Paid Vacation & Holidays
      (Recharge with 20 vacation days, 6 recuperation days based on a 39-hour week, and 10 bank holidays per year. If a holiday falls on a weekend, you’ll still get a compensatory day off. Plus, enjoy occasional unplugged Fridays for extra rest.)
    • Parental Leave
      (Take the time you need to care for your growing family—up to 14 weeks of fully paid leave for birthing parents and up to 8 weeks for non-birthing parents, followed by a 3-week phased return-to-work program.)
    • Flex Funds Program
      (Receive a monthly stipend to support your wellness journey—covering everything from physical health and mental wellbeing to family care and professional growth.)
    • Mental Health App Subscription
      (Access the world’s leading mental health app for free—including the ability to share it with up to 5 dependents aged 16 or older—to help you manage stress, improve sleep, and enhance focus.)
    • Global Wellbeing Platform
      (Gain access to 1:1 therapy and coaching sessions, unlimited group support, guided meditations, self-paced wellbeing courses, and more—available wherever you are.)
    • Sustainable Store Credit
      (Enjoy annual credit to select branded merchandise through a curated, sustainable swag store—featuring products like hoodies, cooler bags, coffee, and tea, all sourced with impact in mind.)


Our values

We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don’t ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.

About IT Labs

Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams and offices around the world - the US, the UK, the Netherlands, Argentina, Brazil, Serbia, and North Macedonia. We are constantly growing, and we would love for you to become part of our team!