Java Backend Developer - Portal Platform
8 months ago
  • Domain IT Software
  • Availability Full-time
  • Experience Mid Level
  • Type of contract Indeterminate term
  • Location Bucharest
  • Salary To be determined

Discover ING Tech


ING Tech is an international hub for technology & innovation, developing IT solutions across ING in areas such as Core Banking, Big Data, Financial Markets, Data Management, Touch Point Architecture and many more. By using the latest methodologies in software development, our fast growing team gathers more than 600 tech enthusiasts who work for international projects that go beyond traditional banking.


Area of responsibility


TPA (TouchPoint Architecture) is a strategic program that that aims to provide a globally scalable banking platform by simplifying and standardizing our banking applications and creating a modularly built system.


This architecture is composed of five major components, one of them being the API Platform that provides a state-of-the-art Developer API Portal that offers the possibility to design, create, publish, analyze, consume and monetize APIs in a consistent manner for both internal and external use. 


Your day to day:


  • Work with Java 8 and all its features;
  • Work with Spring Boot and other Spring modules (web,data, security, batch) or any other dependency injection framework;
  • Design and develop automated unit, integration, and regression tests.
  • Support for functional analysts, translating functional analysis into technical analysis and developments, together with the parties involved
  • Support for functional analysts, translating functional analysis into technical analysis and developments, together with the parties involved
  • Workload estimations during the planning sessions
  • Contribute in all phases of the development lifecycle
  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance


Your key competencies: 


  • You embrace and drive technical change in the project.
  • Excellent team player in an international team, quality focused, service oriented, eager to learn.
  • You are curious and understand the latest developments in the technical and financial services. 
  • You have a good understanding of banking in general or you are passionate about learning it. 
  • You are able to discuss with your stakeholders and product owner about features and stories and can translate these into software with real business value.
  • You have a good understanding of Software Architecture.
  • You have experience in Continuous Delivery.

 


What you bring to the team


  • A University degree in Computer Science, Cybernetics, Software Engineering, Financial Engineering or equivalent
  • 3+ years of Java software engineering experience
  • Advanced knowledge of Java 8
  • Experience with any dependency injection framework. 
  • Experience in developing automated testing
  • Familiarity with tools like Confluence, JIRA, Fortify, Git, Jenkins, Maven
  • Experience or affinity with IT Security concepts
  • Good communication skills, in English and Romanian
  • Strong analytical skills, proactivity and willingness to share knowledge with others


Nice to have


  • Experience with NoSQL databases and/or Apache Tinkerpop
  • Experience with Cucumber
  • Experience working with micro services 

 

VALUES
  • Honesty
  • Prudent
  • Responsability
PERKS
  • Training programs
  • Work from home
  • Well-being programs
  • Discount for Company Products
  • Awesome coffee
RECRUITMENT PROCESS
Close
Login
Close
Login as a company
New company? Register here Did you forget the password?
Close
Register as a candidate
Already have an account? .

Alternately you can

or
Close
Register as a company
Already have an account? .
Close
Retrieve password