Senior Java Engineer
at Luxoft
Romania, , Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Nov, 2024 | Not Specified | 31 Aug, 2024 | 3 year(s) or above | Oracle,Ansible,Spring Data,Pipelines,Models,Soft Skills,Uncertainty,Bamboo,Spring Cloud,Java,English,Kafka,Jenkins,Communication Skills,Git,Spring Boot,Linux | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PROJECT DESCRIPTION
The client has an installed base of hundreds of scanner systems worldwide. In order to meet up-time contract agreements, the system downtime must be kept to an absolute minimum. The traditional way to diagnose a system failure is to send engineers to a failing machine and let them execute the diagnostics and calibration procedures using a set of procedures and software tools.
The client is about to change that way of working by introducing a server on-site that continuously monitors all scanners in a customer domain. The server must detect (upcoming) system failure and identify what corrective actions are needed via a knowledge and procedure database. In the calibration phase, this server will initiate the required service actions on the scanner with correct settings and timings (which is highly configuration dependent)
The software running on the server is Java based. Core aspects of the design will be database management and information distribution (worldwide), performance efficient data collection schemes and data to information transitions.
SKILLS
Must have
5+ years’ experience with Java (developing backend/web applications, Java)
3+ years’ experience with Spring Boot (Spring Data, Spring Cloud)
Knowledge/experience with designing and/or implementing REST APIs
Good unit/integration testing experience
Familiarity with CI/CD, build pipelines (Bamboo, Jenkins, etc.)
Git (Git branching models, e.g. git flow)
Good experience with Linux
Bachelor Degree
Nice to have
Experience with software provisioning/configuration (e.g. Puppet, Ansible)
Oracle
Angular 2+
Azure
Kafka
Soft Skills
Strong analytical view combined with pragmatic attitude (flexibility)
Value orientation, getting to the essence, setting of and acting according to priorities
Real team player, but also a4ble to work autonomously
You actively look for continuously improvement in a collaborative way
You can deal with change and uncertainty
Excellent communication skills (both written and verbal) and good knowledge of English
Curious, fast learner
Responsibilities:
Support the architects in the translation from high-level design to work-breakdown
Writing and updating detailed Element Design Specification Documents
Code development (Java enterprise technologies, data streaming, etc.)
Interface design between application’s modules and when needed the factory environment
Define test strategies and if needed execution of software tests, set-up (automated) testing
New features development, unit/integration testing, design documentation
Development is mostly back-end oriented
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Romania, Romania