Jobs and Careers
DA
Senior Java Developer
Data EdgeRomaniafull_timeVerifiedPosted 7 Aug 2025
About the role
<h3><strong>Position Overview</strong></h3>
<p>We are seeking a <strong>Senior Java Developer</strong> 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.</p>
<h3><strong>Key Responsibilities</strong></h3>
<ul>
<li><strong>Application Development:</strong> Contribute to the My Onboarding Tribes applications by maintaining existing features and developing new functionalities in a microservices architecture.</li>
<li><strong>Coding & Testing:</strong> Design, develop, and perform unit testing on Java-based software components.</li>
<li><strong>Code Reviews:</strong> Participate in peer reviews and engineering discussions to ensure high-quality standards.</li>
<li><strong>Advanced Testing:</strong> Engage in higher-level testing activities, including integration, verification, and validation, as required.</li>
<li><strong>Problem Solving:</strong> Analyze and resolve technical issues, providing root cause analyses to prevent recurrence.</li>
</ul>
<h3><strong>Candidate Profile</strong></h3>
<p>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.</p>
<h4><strong>Technical Expertise Required:</strong></h4>
<ul>
<li><strong>Core Concepts:</strong> Proficient in Domain-Driven Design (DDD) with CQRS.</li>
<li><strong>Software Engineering Principles:</strong> Strong understanding and practical application of object-oriented design, SOLID principles, design patterns, and best practices in unit testing, mocking, and continuous integration.</li>
<li><strong>Programming Languages & Frameworks:</strong>
<ul>
<li>Advanced proficiency in Java (version 8 and above).</li>
<li>Hands-on experience with the Spring ecosystem, including Spring Boot, Spring Batch, Spring Security, and Spring Data.</li>
<li>Knowledge of JPA (Hibernate).</li>
</ul>
</li>
<li><strong>APIs:</strong> Skilled in developing and managing RESTful and SOAP APIs.</li>
<li><strong>Build & Deployment:</strong> Experience with Maven, containers (Docker/Kubernetes), and database management (SQL).</li>
<li><strong>Cloud Services:</strong> Familiarity with IBM Cloud is an advantage.</li>
<li><strong>Additional Tools:</strong>
<ul>
<li>Kafka, ELK stack (ElasticSearch, Logstash, Kibana) preferred but not mandatory.</li>
<li>Clean code practices with SonarQube and IQServer for vulnerability resolution a plus.</li>
</ul>
</li>
</ul>
<h3><strong>Work Environment</strong></h3>
<ul>
<li>Hybrid work model, promoting flexibility and work-life balance.</li>
</ul>
<p>If youre passionate about cutting-edge technology and eager to make an impact in an innovative team, wed love to hear from you!</p>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s