Senior Java Developer Jobs in Bucharest, Romania | Hybrid | IDS Consulting

Website Ids Consulting

Location

Bucharest, Romania (Hybrid)

Job Category

  • Information Technology (IT) & Software

Job Overview

IDS Consulting is seeking an experienced Senior Java Developer to join its engineering team in a hybrid role based in Bucharest, Romania. This opportunity is designed for highly skilled software professionals with extensive enterprise Java development experience who are passionate about building scalable, secure, and high-performance applications. The role offers the chance to contribute to complex software solutions while working alongside architects, product owners, QA engineers, and DevOps specialists.

As a Senior Java Developer, you will lead the design and development of enterprise-grade applications, architect modern microservices, and contribute to key technical decisions throughout the software development lifecycle. This position provides excellent long-term career growth, opportunities for professional development, exposure to modern cloud-native technologies, and continuous upskilling in enterprise software engineering and system architecture.

Key Responsibilities

  • Design, develop, and optimize high-performance Java applications.
  • Architect scalable microservices and enterprise software solutions.
  • Lead technical discussions and contribute to architecture decisions.
  • Develop secure, scalable, and maintainable RESTful APIs.
  • Mentor developers through code reviews and technical guidance.
  • Collaborate with Product Owners, Architects, QA, and DevOps teams.
  • Ensure software quality, security, scalability, and performance throughout the SDLC.
  • Optimize SQL queries and database performance.
  • Implement best practices for clean architecture, SOLID principles, and design patterns.
  • Support continuous integration and continuous deployment (CI/CD) initiatives.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 10 years of professional Java development experience.
  • Expert knowledge of Java, Spring Boot, Spring Framework, Hibernate, and JPA.
  • Extensive experience developing RESTful APIs and microservices architectures.
  • Strong expertise in Oracle, PostgreSQL, SQL Server, and SQL optimization.
  • Experience with Kafka, JMS, or event-driven architectures.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of design patterns, SOLID principles, and clean architecture.
  • Excellent analytical, communication, and collaboration skills.

Preferred Qualifications

  • Banking or financial services industry experience.
  • Cloud platform experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience with Infrastructure as Code (IaC) and DevOps practices.
  • Experience mentoring software engineers and promoting engineering best practices.

Salary, Benefits & Career Growth

Benefits

  • Hybrid work model based in Bucharest.
  • Opportunity to work on enterprise-scale software projects.
  • Collaborative engineering environment with experienced technical professionals.
  • Exposure to modern cloud-native development, microservices, and DevOps technologies.

Career Growth

  • Long-term career progression into Technical Lead, Software Architect, or Engineering Management roles.
  • Continuous professional development through enterprise projects.
  • Opportunities to expand expertise in cloud technologies, distributed systems, and modern software architecture.
  • Knowledge sharing, mentoring, and technical leadership opportunities.

Application Process

Application Process (Website)

  • Apply only through the official job link.
  • Click Apply Now on the website.

HR Email for Application

Send your updated CV directly

To apply for this job email your details to magda.dumitrescu@ids-consulting.ro