VR

Senior Java Developer – Integrations

Hiring from
Romania
Work type
Remote
Posted

619,946 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Position: Senior Java Developer – Integrations

Location: Remote (Romania) or Hybrid (offices in Cluj and Iasi)

Seniority: Senior Level

Language: English


Role Overview

We are looking for an experienced Senior Java Developer with a strong focus on system integrations to join our delivery team.


The role focuses on designing, developing, and maintaining robust Java-based applications, integration solutions, and services for the finance sector.


You will work closely with customers and project teams throughout the delivery lifecycle – from requirements analysis and solution design to development, testing, and go-live.


Experience with SAP Business Technology Platform (BTP) and SAP Cloud Application Programming Model (CAP) is considered an advantage but is not mandatory.


Key Responsibilities

Java Development

  • Develop scalable, secure, and maintainable solutions following modern software development principles
  • Build and maintain RESTful APIs and microservices using Spring
  • Apply clean code principles, design patterns, and development best practices
  • Ensure application performance, reliability, and maintainability

System Integration

  • Design, develop, and implement integrations between enterprise applications and external SAP systems
  • Build and maintain APIs, web services, and integration interfaces
  • Troubleshoot integration issues and ensure reliable data exchange across platforms


Technical Requirements

Must-have

  • Several years of professional experience in Java development
  • Strong knowledge of Java and object-oriented programming principles
  • Hands-on experience with Spring Framework
  • Proven experience in designing and implementing system integrations
  • Experience with microservices architecture and distributed systems
  • Good understanding of integration patterns, API design, and data exchange mechanisms
  • Familiarity with Git and CI/CD practices
  • Fluent English communication skills

Nice-to-have

  • Experience with SAP Business Technology Platform (BTP)
  • Knowledge of SAP Cloud Application Programming Model (CAP), particularly CAP Java
  • Experience integrating SAP systems with external applications
  • Experience with cloud platforms and cloud-native application development
  • Experience or domain knowledge in Finance or Tax-related processes


Soft Skills

  • Analytical thinking and structured problem-solving approach
  • High level of responsibility, ownership, and team spirit
  • Ability to work independently and manage technical priorities effectively
  • Collaborative mindset and willingness to share knowledge within the team


Education

  • University degree in Computer Science, Information Systems, Software Engineering, or a related field


Similar jobs