Senior Java Engineer

at  Luxoft

Romania, , Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Nov, 2024Not Specified31 Aug, 20243 year(s) or aboveOracle,Ansible,Spring Data,Pipelines,Models,Soft Skills,Uncertainty,Bamboo,Spring Cloud,Java,English,Kafka,Jenkins,Communication Skills,Git,Spring Boot,LinuxNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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