Middle Java Developer
at Sigma Software
Romania, , Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Jan, 2025 | Not Specified | 26 Oct, 2024 | 4 year(s) or above | Gradle,Authentication,Docker,English,Maven,Mockito,Redis,Java,Security,Spring Boot,Junit | 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:
REQUIRED SKILLS
Java / strong
MongoDB / good
Swagger/OpenAPI / good
AWS services / good
English / good
We welcome an experienced Java Developer ready to work with a team of professionals and bring input for common growth.
REQUIREMENTS
- 4+ years of experience in Java engineering
- Experience in Java 17, Spring Boot, WebFlux, and Reactive programming
- Good understanding of MongoDB (Reactive), Redis (Reactive), and Mongock
- JWT and JWK skills for authentication and security
- Proficiency in using Swagger/OpenAPI for API documentation
- Ability to use Lombok, Gradle, Maven, and Docker for build and deployment
- Experience with AWS cloud infrastructure
- Understanding of testing frameworks (JUnit 5, Mockito, Reactor Test, Testcontainers)
- Upper-Intermediate level of English
Responsibilities:
- Collaborate with cross-functional teams and engage in daily communication with the Customer to achieve shared goals
- Design and develop scalable, microservices-based applications
- Implement and deploy new features with proper documentation and integration
- Release software following best practices, ensuring compatibility with browsers, and performing unit/integration testing
- Take full ownership of your work, troubleshooting and solving issues as they arise
- Diversity of Domains & Businesses
- Variety of technology
- Health & Legal support
- Active professional community
- Continuous education and growing
- Flexible schedule
- Remote work
- Outstanding offices (if you choose it)
- Sports and community activities
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Romania, Romania