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

General

We are looking for Java Engineers who will help with the design, implementation and integration of our client’s applications that are in charge with communication solutions.

 

Responsibilities/Activities

  • Investigate and give resolutions for defects (in test, acceptance or production environments)
  • Contribute together with the rest of the team to continuous improvements of the development process
  • Program new applications and make changes in existing applications
  • Translate functional analysis into technical analysis and developments, together with the parties involved
  • Create release documents to support the deployments and the software after release
  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Develop and maintain software programs according to set coding standards
  • Estimate duration of programming and Unit Testing phase
  • Perform Unit Testing after implementation to assure that every component of the application that was added or changed is working properly

Requirements

Technical

  • At least 4 years of Java programming experience
  • Experience in working with J2EE/ JEE Platform (JMS, JAX-WS, JAX-RS, EJB)
  • Experience in working with Spring Core, Spring Boot, Elasticsearch, Apache Ignite, Microservices
  • Experience in working with containers (Docker / Kubernetes)
  • Experience in 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

  • Good level of English, verbal & written
  • Passion for software engineering
  • Quality orientation
  • Attention to details
  • Team player

Nice to have requirements

  • Experience with OpenShift, Service Mesh
  • Experience using Kafka
  • Understanding of Agile and iterative methodologies – Scrum

Apply for this position!

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

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. By accepting our Terms and Conditions, you consent to our use of cookies and other tracking technologies. Terms & Conditions

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close