Skip to content
← Back to job listings

Senior Java Developer

Sales Consulting · București, Bucharest, Romania

Software DevelopmentSenior LevelQuick applycontract20 days ago

About The Role

Project Overview

Our client is a leading global investment bank managing hundreds of billions in client assets worldwide. This role offers the opportunity to work in a highly professional and fast-paced environment focused on complex financial systems and high-level financial instruments.

You will join a collaborative and innovative team where professional growth, continuous learning, and creative thinking are strongly encouraged. The company invests heavily in technical, business, and soft-skills training, providing clear opportunities for career development and long-term progression.

The work culture combines high engineering standards with a supportive and open-minded atmosphere. Teams work closely together, exchange ideas freely, and actively contribute to improving both products and processes. From January 2026, the role requires office attendance three days per week.

  • Work type: Hybrid
  • Location: Bucharest
  • Contract type: CIM

Key Responsibilities

  • Develop new software solutions and improve the performance of existing applications
  • Analyze business and IT requirements to understand user needs and propose effective technical solutions
  • Proactively identify opportunities for system enhancements and process improvements
  • Collaborate closely with business and technical stakeholders to ensure alignment with business objectives
  • Design and implement system changes within short feedback cycles
  • Ensure software quality through automated testing, continuous integration, and engineering best practices
  • Continuously upgrade and improve existing systems and technical environments
  • Participate actively in source code reviews and design reviews, providing valuable feedback
  • Troubleshoot, debug, and resolve production and application issues
  • Provide technical guidance and testing support to other engineers
  • Transform business requirements into technical designs, concepts, and proof-of-concepts
  • Contribute to defining the future technical direction, architecture, and development strategy of the product
  • Take ownership of the complete development lifecycle with a strong focus on continuous improvement
  • Promote and follow software engineering best practices
  • Work within Scrum teams and actively participate in Agile ceremonies
  • Perform L3 support activities, including incident investigation, fixes, and guidance for L2 support teams
  • Create and maintain clear technical specifications and documentation

Required Skills & Experience

  • 5+ years of professional software development experience
  • Strong experience with Java 8 or higher
  • Good understanding of Spring Boot
  • Experience with Camunda governance from development through production
  • Solid understanding of JMS and HTTP protocols
  • Experience with SOA architecture and Web Services (REST/SOAP)
  • Strong knowledge of Oracle SQL and database-driven applications
  • Good understanding of security protocols and concepts such as SSL, TLS, and certificate handling
  • Familiarity with Agile methodologies and tools including Jira, Git, Maven, TeamCity, Artifactory, and CI/CD pipelines

Nice to Have

  • Additional hands-on experience with Camunda

This listing was posted by a verified recruiter at Sales Consulting. Report this listing