Logo for BE | Shaping The Future Romania

Java Developer

Job description

We are looking for a Senior Java Developer to join a banking project focused on building and maintaining secure, scalable, and high-performance applications. The role involves working in a modern microservices-based architecture using Java and Spring Boot, with some exposure to frontend development using React.

You will be part of a cross-functional team, collaborating closely with business analysts, architects, QA engineers, and frontend developers to deliver reliable banking solutions.


Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot

  • Build and integrate microservices following best architectural practices

  • Contribute to frontend development tasks using React, as needed

  • Participate in technical design discussions and code reviews

  • Ensure code quality, performance, security, and scalability

  • Troubleshoot and resolve complex technical issues

  • Collaborate with cross-functional teams to clarify requirements and deliver solutions

  • Support production systems and contribute to continuous improvement initiatives

  • Work in an Agile/Scrum environment


Requirements

  • 4+ years of experience in Java development

  • Strong hands-on experience with Java and Spring Boot

  • Solid understanding of microservices architecture

  • Basic to intermediate experience with frontend technologies, preferably React

  • Experience developing and consuming RESTful APIs

  • Knowledge of relational databases and SQL

  • Understanding of secure application development principles

  • Strong analytical and problem-solving skills

  • Good communication skills and ability to work in a team

  • English proficiency – intermediate to advanced level


Nice to Have

  • Previous experience in the banking or financial services domain

  • Experience with containerization and orchestration tools (Docker, Kubernetes)

  • Exposure to cloud platforms (AWS, Azure, GCP)

  • Familiarity with CI/CD pipelines

Java Developer Related jobs

Other jobs at BE | Shaping The Future Romania

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.