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

