Arrow
Back to all roles
Full-time

Java Developer

Romania

Senior

About the Role
We are looking for a Senior Java Developer to join our engineering team and contribute to the design, development, and delivery of complex software solutions for a range of high-impact projects.

In this role, you’ll combine hands-on coding with architectural input and team mentorship. You will also have a client-facing presence, contributing to long-term partnerships through technical excellence and clear communication.

This is an opportunity to be part of a collaborative, forward-thinking environment that encourages innovation and continuous growth.

What You’ll Do
• Design, develop, and maintain scalable Java-based applications and services
• Write clean, secure, and maintainable code following industry best practices
• Contribute to system architecture and design for performance and scalability
• Conduct code reviews and mentor junior developers to support team growth
• Collaborate with cross-functional teams and stakeholders to ensure quality delivery
• Participate in high-stakes technical initiatives and provide thought leadership
• Manage client relationships and communicate effectively to build trust and alignment

What We’re Looking For
• 7+ years of hands-on experience in Java development within IT projects
• Proficient in Java 8+ and frameworks such as Spring Boot, Spring MVC, Spring Security, and Hibernate
• Strong understanding of RESTful APIs and microservices architecture
• Experience with relational databases (e.g. MySQL, PostgreSQL) and ORM tools
• Comfortable using Maven or Gradle for build automation
• Proficient with Git and CI/CD workflows
• Experience with collaboration and tracking tools such as Jira and Confluence
• Strong analytical and decision-making skills, with the ability to work autonomously
• Excellent verbal and written communication in English
• Bachelor’s degree in Computer Science, Engineering, or a related field

Bonus Points For
• Hands-on experience with AWS or other cloud providers
• Familiarity with Docker and Kubernetes
• Experience working with NoSQL databases
• Exposure to Agile/Scrum development methodologies
• Knowledge of JavaScript frameworks like Angular or React

Perks & Benefits
• Private medical insurance
• National holidays off, even when falling on weekends
• Loyalty leave: +1 day/year
• Continuous professional development opportunities
• Sports subscription programs
• Referral bonuses for bringing in new talent
• Meal tickets
• Bookster subscription for reading & learning
• Community and team-building events
• Flexible and unlimited remote work policy

How to Apply
If you're passionate about building resilient and elegant Java applications and enjoy being part of a high-performing team, we’d love to hear from you.

Apply now and bring your technical expertise to projects that make an impact.

Ready to take the next step in your career?

APPLY FOR THIS ROLE
Arrow