Position Details
About this role
Sprout Social seeks an entry-level software engineer to develop large-scale applications, focusing on JVM languages like Scala, with opportunities for growth and mentorship.
Key Responsibilities
- Develop large scale applications
- Collaborate with engineering team
- Learn and adapt to new tech
- Participate in onboarding
- Contribute to codebase
Technical Overview
Environment involves Scala, SQL, relational databases, message brokers, and JVM-based technologies, supporting scalable, distributed applications.
Ideal Candidate
The ideal candidate is an entry-level software engineer with a bachelor’s degree in computer science, familiar with Scala, SQL, and relational databases. They should be eager to learn, problem-solvers, and capable of working on large-scale applications remotely from Poland.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of degree in computer science or related field, No experience with Scala or JVM languages, No SQL or relational database experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile