Acest anunț a expirat și nu este disponibil pentru aplicare
Hiring Java Developer
About our client:
- specialized in consulting services, design and implementation of solutions based on the Oracle technology;
- part of an international group, offers support for its customerswith highly specialized consulting services for the implementation of System Integration, Big Data, Data Warehouse, Business Applications.
The main purpose of this role is to design and develop business requirement based on Functional Design provided by client (banking industry). Being involved in the maintenance, troubleshooting of existing applications and for provide support in order to solve Production issues.
Responsibilities:
- Design, implement, test and maintain complex High Performance Computing projects with a focus on collecting, parsing, analyzing and process large sets of data;
- Design and implement high-performance scalable applications in Java;
- Perform profiling, troubleshooting of existing solutions;
- Develop enterprise level applications to manage data as a service;
- Implement and use continuous integration solutions;
- Follow, support and improve software release cycle designed for Users Acceptance Test and also Production Release.
Requirements:
- Java EE programmer proficient with Spring MVC, JavaScript frameworks, with a work experience of at least 3 years;
- The candidate should be able to answer with yes to the following question: Are you capable of building by yourself a web application having the following capabilities/features:
- Manages online bookings (. of restaurants in a big city) • Built in Java , hosted on a TOMCAT;
- Able to serveconcurrent users;
- Does not have a database;
- Integration with systems through web services;
- Data security and integrity is an hot topic, so users cannot see bookings of other users.
- Production Incident management (bug fixing, incident investigation, communication with bank product owners);
- Production change management (in case needed to be present in the office during PROD deploys, outside working hours);
- DevOps knowledge (both process and tools) is a plus;
- Pragmatism. Ability to work in a non-perfect world, within a non-perfect environment, with many constraints.