Junior Software Engineer (Java)
As a Junior Back‑End Developer, you will join the project Back‑End team, working on a production‑scale SaaS system built with Java and Spring Boot. You will help develop new backend functionality, maintain existing services, and learn how enterprise‑level backend systems are designed, secured, and scaled. This role is ideal for developers who have basic Java/Spring knowledge and want to grow within a real product environment rather than a short‑term project.
Requirements
- Basic knowledge of Java;
- Understanding of Spring Boot fundamentals;
- Familiarity with REST APIs and JSON;
- Basic experience with SQL databases;
- Understanding of object‑oriented programming principles;
- Experience using Git;
- Willingness to learn, receive feedback, and grow as a backend engineer;
- Basic DevOps awareness and willingness to learn infrastructure topics
Nice to have:
- Experience with Spring Data JPA / JDBC;
- Familiarity with authentication and security concepts;
- Familiarity with cloud platforms (GCP / AWS / Azure at a basic level);
- Basic understanding of Docker and Kubernetes concepts;
- Experience with database migration tools (e.g., Flyway);
- Exposure to cloud environments or CI/CD pipelines
Responsibilities
- Develop and maintain backend services using Java and Spring Boot;
- Implement and extend RESTful APIs;
- Work with databases (SQL) and data persistence layers;
- Fix bugs and support existing backend functionality;
- Collaborate closely with front‑end developers, QA engineers, and business analysts;
- Participate in code reviews and follow backend coding standards;
- Gradually take ownership of small backend components or services;
- Learn and apply security, performance, and scalability best practices
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 (up to 250$ per year) or
health insurance covering (70%) – 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.