Regular Java Developer
at Luxoft
Romania, , Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Dec, 2024 | Not Specified | 21 Sep, 2024 | 2 year(s) or above | Coding Experience,Junit,Design,English,Complex Systems,Databases,Communication Skills,Java,Mockito,Core Java,Sql,Spring Framework,Batch Processing,Scrum,Nosql,B2,Framework,Test Driven Development | 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
We are looking for a strong Regular Java Backend Developer to join us for a project in the fashion retailing industry.
A successful candidate will contribute to developing various store and warehouse operations microservices utilized by the fashion company’s internal employees.
Microservices are created using modern approaches and technologies like Java 17, Spring Boot, CI/CD, test automation, centralized logging, tracing, and monitoring. We cover full product SDLC, from design to development to maintenance.
It’s a high-visibility role in an agile team — therefore, communication, politeness, presentation skills, and experience working in a distributed multinational environment are absolutely required.
SKILLS
Must have
Extensive coding experience in Java, including unit tests!
B2+ English
Solid experience in core Java
Knowledge of Java 11 new features
Solid experience with Spring framework
Unit Tests (jUnit, Mockito, Power Mockito)
Experience with SQL and noSQL databases
Ability to propose design and implement changes in complex systems
Experience working in Scrum
Pro-active position, ability to facilitate a discussion or involve a colleague in a task-related collaboration
Strong verbal communication skills
Demonstrated professionalism with excellent communication skills tailored to meet client needs.
Nice to have
Kafka experience
MongoDB experience
Spring Batch/experience with batch processing
Experience with Test Driven Development (TDD)
Experience with BDD and Cucumber/Karate framework
Responsibilities:
Design and implement software components according to business/functional requirements
Create unit tests
Support the integration testing of developed services
Analyze existing system source code and propose improvements when necessary
Support and monitor team’s services deployed in the Production environment
Work in a multinational distributed agile team with peers located in different cities in Poland and Spain
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Romania, Romania