Client: Top 10 Multinational Bank in Romania
Office Location: Bucharest
Contract Duration: At least 12 months
Project No.: 011358

General

We are looking for JEE Engineers to join our client’s team in charge with building new features and maintaining the existing services.

 

Responsibilities/Activities

  • Convert functional requirements into detailed technical specifications in collaboration with relevant stakeholders
  • Design and develop high-volume, low-latency applications for mission-critical systems, ensuring high availability and optimal performance
  • Develop and maintain software solutions in accordance with established coding standards and best practices
  • Perform unit and integration testing to ensure that newly developed or modified components function correctly and meet quality standards
  • Provide accurate estimates for development and unit testing efforts
  • Analyse, troubleshoot, and resolve defects identified in testing, acceptance, or production environments
  • Actively participate in all stages of the software development lifecycle
  • Prepare and deliver software releases, including comprehensive release documentation to support deployment and post-release activities
  • Drive continuous improvement by researching new technologies and alternative solutions, and presenting recommendations for architectural review
  • Collaborate with the team to continuously enhance development processes and practices

Requirements

Technical

  • At least 4 years of working experience in a similar position
  • Experience in working with J2EE/ JEE Platform (JMS, JAX-WS, JAX-RS, EJB), Spring Core, Spring Boot, Elastic Search, Microservices
  • Experience working with containers (Docker / Kubernetes)
  • Experience working with Agile and Continuous Delivery approaches and best practices
  • Good understanding of REST and SOAP web services
  • Good knowledge of object-oriented design & programming

Education

  • University degree in Computer Science or other related fields preferred

Others

  • Excellent oral and written communication skills (English and Romanian)
  • Quality orientation and attention to detail
  • Problem solving skills: identify and solve complex technical issues
  • Communication and teamwork: collaborate and communicate effectively with the team members

Nice to have requirements

  • Experience with OpenShift, Service Mesh
  • Experience using Kafka and Apache Camel
  • Experience with any ESB (preferably WSO2)
  • Experience with Business rules management systems (preferably Drools)
  • Experience with Azure DevOps Services
  • Understanding of Agile and iterative methodologies – Scrum

Apply for this position

Allowed Type(s): .pdf, .doc, .docx