About
We are looking for a passionate Java Developer to join our Delivery Unit, focused on building high-performance and secure software solutions for diverse industries, including fintech, telecom, and enterprise services. As part of a cross-functional agile team, you will collaborate closely with Business Analysts, Developers, QA Engineers, DevOps Engineers, and stakeholders to design, implement, and maintain critical applications that support business growth and innovation.
Relocation package
Job rotation
Learning through Arnia Academy
Attractive projects
Flexibile working hours
Performance bonuses
Medical benefits
Trainings
Competitive compensation package
Referral program
International work experience

Requirements:

  • Bachelor’s degree in Computer Science or a related technical field.
  • 5–7 years of professional software development experience, with at least 4+ years working extensively with Java.
  • Strong knowledge of Java, Spring Framework, Spring Boot, Hibernate.
  • Experience with RESTful Web Services (producer & consumer), Web Services Security.
  • Experience with messaging systems such as Kafka, RabbitMQ or similar.
  • Hands-on experience with Spring Data JDBC and relational databases (Oracle, PostgreSQL).
  • Knowledge of design patterns (MVC, DAO, Singleton, Factory, Builder).
  • Familiarity with microservices architecture and enterprise integration patterns.
  • Experience with unit and integration testing frameworks (JUnit, Mockito).
  • Knowledge of CI/CD tools: GitHub, Jenkins, Gradle, Artifactory.
  • Familiar with Docker/OpenShift environments.
  • Exposure to Cloud solutions (AWS is a plus).
  • Open and eager to get familiar with BPM technologies such as Appian and grow skills in this area.
  • Professional level of English (spoken and written).

Responsibilities:

  • Design, develop, and maintain Java-based applications with focus on performance, scalability, and security.
  • Implement new features using Java, Spring Boot, Hibernate, and related technologies.
  • Collaborate in agile ceremonies, from requirement analysis and detail design to QA and production release.
  • Integrate applications with RESTful APIs and ensure compliance with secure coding practices.
  • Build modern and reliable back-end systems in high-availability environments.
  • Write clean, maintainable, and well-tested code (unit & integration tests).
  • Actively contribute to code reviews, knowledge sharing, and mentoring junior developers.
  • Provide Level 3 support for live applications when needed.
  • Continuously contribute to the improvement of development processes and team efficiency.

Other Job Openings:

ServiceNow Developer with German
Full time Remote Senior
Senior DevOps Engineer
Full time Bucuresti Senior
Senior Embedded Communication Developer
Full time Bucharest Senior

General application

Are you looking for a job and it doesn’t seem to be on our job openings list?

Don’t panic! You can send us your resume and we’ll get back to you!