
Java Developer Intern
Primary stack
Nice to have's
Job description
About the Position
Java Developer Intern
Sigma Software is looking for driven, motivated, and fast-learning individuals eager to start a career as a Java Developer. If you are eager to learn and aspire to work on new projects, this is an excellent opportunity for you to gain valuable experience in software development as part of a skilled team.
Does this sound like you? Let’s grow and develop your skills together!
Responsibilities
- Quickly learn new technologies
- Be ready to demonstrate and prove your current technical level
- Work with a mentor to prepare a personal roadmap and address knowledge gaps
- Raise problems and blockers to mentor in a timely manner
- Study recommended materials and be open to feedback, suggestions, and constructive criticism
- Show good progress in achieving the Junior Java Developer level within the defined timeframe
Requirements
- Basic knowledge of Java
- Basic knowledge and experience with any SQL dialect (simple SELECT/INSERT/UPDATE/DELETE queries, and Joins of tables)
- Basic knowledge of GoF design patterns
- Experience with tools such as Git, IDEs, and Gradle/Maven
- Basic knowledge and experience with Spring Boot, including the ability to work with it and a general understanding of its core concepts
- Experience with unit testing (JUnit, Mockito)
- Basic knowledge and understanding of REST (how to design, consume, etc.)
- Understanding of the Linux command line
- At least an Upper-Intermediate level of English
Nice to Have
- GitHub account with a proven development history
- Participation in any open-source project
- An AWS account
- Experience with Docker
- Experience of using NoSQL databases
We Offer
- 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
About the Company
Sigma Software is a company that values diversity, continuous education, and a supportive professional community. We offer flexible schedules, remote work options, and a variety of benefits to ensure our employees are happy and productive.
Location: Ukraine
Apply Now: Apply Here
© Sigma Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others.
More at Sigma Software
All 24 roles
Senior Technical Product Manager
Sigma Software · Poland +1

Senior/Principal Full Stack Engineer
Sigma Software · Poland +2

Middle/Senior Java Developer
Sigma Software · Sweden

Senior Cyber Security Analyst
Sigma Software