Back to Jobs
Senior Java Developer [B2B & Remote]
The vacancy has expired
-
SalaryMarket Competitive Salary + Benefits
- LocationRomania
-
IndustryInformation Technology and Services
Job Description
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