Job VC
Senior Software Engineer (Java)
Technologies
Description
Our client is a solar and energy storage technology company focused on the development and manufacturing of solar battery systems, hybrid inverters, and charging solutions.
The project’s tech stack includes:
Spring Boot 3.4 (Web, Security)
MySQL
MongoDB (used occasionally, considered a nice-to-have)
MyBatis (used frequently, though easy to pick up)
Docker
AWS (basic knowledge is sufficient)
gRPC for Java-based development
This role offers the opportunity to work on scalable energy-tech solutions within a modern microservices environment.
Requirements:
5+ years of Java experience;
Experience with Spring Boot 3;
Experience with Docker;
Experience with MongoDB;
Experience with MySQL;
Experience with MyBatis;
Experience in microservices architecture development;
Experience in API design and maintenance.
Responsibilities:
Work with Spring Boot 3, Docker, MongoDB, MySQL, and MyBatis;
Develop microservices;
Design and maintain APIs;
Gather and process requirements together with the client.
What we offer:
Annual paid vacation of 18 working days.
Extra vacation days for long-lasting cooperation.
Annual paid sick leave of 10 days.
Maternity/Paternity leave.
The opportunity for sabbatical leave.
Marriage and Parenthood Package.
Compensation for sports activities or health insurance covering (up to 250$ per year) — after the trial period.
Career development plan.
English and Spanish classes.
Paying taxes and managing PE (Private Entrepreneur).
Technical equipment.
Internal Referral program.
Opportunity to take part in company volunteering activities.
Sombra is a “Friendly to Veterans” award-holder.
If you believe you are a suitable candidate for this position, please attach your updated resume using the provided link.
Our recruitment team will review your profile, and if it aligns with our current job openings, we will contact you shortly. If you don’t receive a reply from us within 5 business days, it means we have decided to move forward with other candidates.
Thank you for understanding!
The project’s tech stack includes:
Spring Boot 3.4 (Web, Security)
MySQL
MongoDB (used occasionally, considered a nice-to-have)
MyBatis (used frequently, though easy to pick up)
Docker
AWS (basic knowledge is sufficient)
gRPC for Java-based development
This role offers the opportunity to work on scalable energy-tech solutions within a modern microservices environment.
Requirements:
5+ years of Java experience;
Experience with Spring Boot 3;
Experience with Docker;
Experience with MongoDB;
Experience with MySQL;
Experience with MyBatis;
Experience in microservices architecture development;
Experience in API design and maintenance.
Responsibilities:
Work with Spring Boot 3, Docker, MongoDB, MySQL, and MyBatis;
Develop microservices;
Design and maintain APIs;
Gather and process requirements together with the client.
What we offer:
Annual paid vacation of 18 working days.
Extra vacation days for long-lasting cooperation.
Annual paid sick leave of 10 days.
Maternity/Paternity leave.
The opportunity for sabbatical leave.
Marriage and Parenthood Package.
Compensation for sports activities or health insurance covering (up to 250$ per year) — after the trial period.
Career development plan.
English and Spanish classes.
Paying taxes and managing PE (Private Entrepreneur).
Technical equipment.
Internal Referral program.
Opportunity to take part in company volunteering activities.
Sombra is a “Friendly to Veterans” award-holder.
If you believe you are a suitable candidate for this position, please attach your updated resume using the provided link.
Our recruitment team will review your profile, and if it aligns with our current job openings, we will contact you shortly. If you don’t receive a reply from us within 5 business days, it means we have decided to move forward with other candidates.
Thank you for understanding!