Munkaköri leírás
Location
Bucharest
Office Address
Project Description
We are running a number of projects for a global investment bank related to development of new applications and integration in the wealth management area.
Responsibilities
The candidate will be responsible for executing, on a continuing basis, all relevant tasks, activities, processes, procedures, etc. related to Software Development Services, including:
• Contribute to architectural model and high-level solution design based on system requirements
• Defining the organization of the code, in terms of construction subsystems organized in layers
• Implementation of required software components according to design specifications
• Performing code reviews
• Integration of produced results into an executable system
Skills
Must have
• 5+ years of experience with Java (Spring Boot, Hibernate, Java Message Service (JMS), REST API, SOAP)
• 3+ years of experience in RDBMS (preferable Oracle) from backend developer perspective
• In depth understanding of OOP, SOLID principles
• Familiar with Design Patterns, Multi-threading, Data Structures
• Proven developer testing skills (unit, mocking, API, TDD, BDD)
• Experience with micro-services architecture
• Strong communication and interpersonal skills
• Experience leading an agile team
• Innovative, self-motivated and detail-oriented
Nice to have
• Experience in Angular 5+ or React JS
• Understanding and experience in creating of store procedure in Oracle
• Messaging/streaming experience: JMS, Kafka
• Distributed Cache such as Hazelcast
• CI/CD: Jenkins, Docker, Kubernetes, OpenShift
• Experience with Flowable is a big advantage
Languages
English: C1 Advanced
Relocation package
If needed, we can help you with relocation process. Click here for more details: see more details
Work TypeJavaRef NumberVR-56114