Position

Java Developer,
Remote Romania

Location


Remote Romania

Office Address


Project Description


Our client is one of the world's leading manufacturers of lithography equipment and a majority of the world's microchips receive their critical lithographic patterning in their machines. In addition they also produce metrology tools and advanced applications to analyze and optimize the performance of the production process. In their applications department they develop analytics & control solutions that improve the accuracy of performance metrics (such as overlay, focus, critical dimension) as measured on the end product of a fab process (wafers with chip structures).

In this project you will work on the platform that analyzes the measurement data and calculates required corrections that are sent back into the lithography machines.

The team will have Luxoft and client members at first, aiming for it to become completely owned by Luxoft during 2022. It will consist of a team lead, 3 developers, an automated QA engineer and a functional test engineer. A SM and a PO will contribute as well. Most likely it will be an international distributed team.

Business trips to the client site in the Netherlands are possible after the restrictions are lifted.

Responsibilities


    Participate in new features development.
    Participate in testing activities: unit, functional, regression, API testing etc.
    Participate in design sessions & contributing to documentation.
    Development is mostly for new features.
    Development is mostly for back-end side.

Skills


Must have

    Bachelor's degree
    5+ years of Java development experience
    Java8, Java11
    Experience with application servers (Wildfly/JBoss), microservice architecture
    GraalVM
    Experience with security & code obfuscation
    Experience with multithreading & multiprocessing.
    Experience with profiling & memory complexity (memory optimization techniques, lazy loading, peak usage, performance tuning for algorithms, experience with a profiler app etc.)
    Good knowledge of Garbage Collection
    Experience with software design/architecture
    Experience with different testing levels (unit, integration, regression etc.)

Nice to have

    Docker, Kubernetes
    Knowledge of SDLC
    AGILE way of working - Scrum, BDD etc.
    Mathematical background is a plus
    Hands-on approach
    Team player
    Initiative to address project pitfalls and targets.
    Autonomy for problem-solving, acting as a driver
    Interest to gain domain knowledge (IC Lithography and Metrology processes).
    Ability to think in abstractions: system design, defensive programming, how to deliver a robust/scalable solution

Languages


English: C1 Advanced

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Vacancy Specialization


Java

Ref Number


VR-81997

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Java

Specialization Position / Title Location Seniority Relocation Friendly Send to a friend
Java Java Developer Remote Romania, RO Senior
Java Java Senior developer Remote Romania, RO Senior
Java Java Developer Remote Romania, RO Regular
Java Java Developer Remote Romania, RO Regular