Senior Java Developer
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
- 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
- quality standards. - Advanced Testing: Engage in
- 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,
- managed work environments and demonstrates the ability to work independently while driving
- wide initiatives.
Technical Expertise Required:
- Core Concepts: Proficient in Domain-Driven Design (DDD) with CQRS.
- Software Engineering Principles: Strong understanding and practical application of
- 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 (Elastic
Search, Logstash, Kibana) preferred but not mandatory. - Clean code practices with Sonar
Qube and IQServer for vulnerability resolution a plus.
- Kafka, ELK stack (Elastic
Work Environment
- Hybrid work model, promoting flexibility and
- life balance.
If youre passionate about
- edge technology and eager to make an impact in an innovative team, wed love to hear from you!
- Informații detaliate despre oferta de muncă
Firma: Shape Your Future with Us Localiția: Bucureşti
Bucharest, Bucharest, RomaniaAdăugat: 14. 8. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!