company logo

Senior Java Developer

Data Edge

Office

Bucharest, Romania

Full Time

Position Overview

We are seeking a Senior Java Developer to become a key contributor to our Agile team. This role focuses on developing and maintaining a cutting-edge microservices platform designed to manage personal finance workflows within the banking sector.

Key Responsibilities

  • Application Development: Contribute to the My Onboarding Tribes applications by maintaining existing features and developing new functionalities in a microservices architecture.
  • Coding & Testing: Design, develop, and perform unit testing on Java-based software components.
  • Code Reviews: Participate in peer reviews and engineering discussions to ensure high-quality standards.
  • Advanced Testing: Engage in higher-level testing activities, including integration, verification, and validation, as required.
  • Problem Solving: Analyze and resolve technical issues, providing root cause analyses to prevent recurrence.

Candidate Profile

We are looking for a professional who thrives in collaborative, self-managed work environments and demonstrates the ability to work independently while driving company-wide initiatives.

Technical Expertise Required:

  • Core Concepts: Proficient in Domain-Driven Design (DDD) with CQRS.
  • Software Engineering Principles: Strong understanding and practical application of object-oriented design, SOLID principles, design patterns, and best practices in unit testing, mocking, and continuous integration.
  • Programming Languages & Frameworks:
    • Advanced proficiency in Java (version 8 and above).
    • Hands-on experience with the Spring ecosystem, including Spring Boot, Spring Batch, Spring Security, and Spring Data.
    • Knowledge of JPA (Hibernate).
  • APIs: Skilled in developing and managing RESTful and SOAP APIs.
  • Build & Deployment: Experience with Maven, containers (Docker/Kubernetes), and database management (SQL).
  • Cloud Services: Familiarity with IBM Cloud is an advantage.
  • Additional Tools:
    • Kafka, ELK stack (ElasticSearch, Logstash, Kibana) preferred but not mandatory.
    • Clean code practices with SonarQube and IQServer for vulnerability resolution a plus.

Work Environment

  • Hybrid work model, promoting flexibility and work-life balance.

If youre passionate about cutting-edge technology and eager to make an impact in an innovative team, wed love to hear from you!

Senior Java Developer

Office

Bucharest, Romania

Full Time

August 7, 2025

company logo

Data Edge

Wix