Ddroidd Limited logo

Java Developer

Ddroidd Limited·Salary not specified

Primary stack

JavaSpring BootSpringMicroservicesGitCI/CDJiraConfluence

Nice to have's

AWSDockerKubernetesNoSQLJavaScriptAngularReactAgile

Job description

About the Position

We are seeking a Senior Java Developer to join our engineering team in Romania 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.

Responsibilities

  • 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

Requirements

  • 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

Nice to Have

  • 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

We Offer

  • 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

© Ddroidd Limited. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Ddroidd Limited

All 9 roles

Popular searches