Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sigma Software Group

Java Developer Intern

Sigma Software Group

. Quickly learn new technologies .

Posted 10/2/2026internshipRemote • UkraineEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates foundational knowledge in Java and SQL, with experience in Git, IDEs, and Gradle/Maven. Capable of unit testing with JUnit and Mockito, and familiar with REST design and Linux command line.

Highest-signal resume keywords
Basic Knowledge Of JavaBasic Knowledge Of SQLExperience With GitExperience With Spring BootUnit Testing With JUnit

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Basic Knowledge Of JavaBasic Knowledge Of SQLBasic Knowledge Of GoF Design PatternsBasic Knowledge Of Spring BootUnit Testing With JUnitUnit Testing With MockitoUnderstanding Of REST DesignUnderstanding Of Linux Command Line
Soft Skills
Open To FeedbackAbility To Learn QuicklyTimely Problem Raising
Tools & Technologies
GitIDEsGradleMaven
Industry Keywords
RESTDesign Patterns

Tech Stack

Tools & technologies
GradleJavaJUnitLinuxMavenMockitoSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Quickly learn new technologies
  • Demonstrate and prove current technical level
  • Work with a mentor to prepare a personal roadmap and address knowledge gaps
  • Raise problems and blockers to the mentor in a timely manner
  • Study recommended materials and remain open to feedback and constructive criticism
  • Show progress toward achieving the Junior Java Developer level within the defined timeframe

Requirements

What you’ll need
  • Basic knowledge of Java
  • Basic knowledge and experience with any SQL dialect, including SELECT, INSERT, UPDATE, DELETE queries and table joins
  • Basic knowledge of GoF design patterns
  • Experience with Git, IDEs, and Gradle/Maven
  • Basic knowledge and experience with Spring Boot and its core concepts
  • Experience with unit testing using JUnit and Mockito
  • Basic knowledge and understanding of REST design and consumption
  • Understanding of the Linux command line
  • At least Upper-Intermediate level of English

Benefits

Comp & perks
  • Remote work option
  • Mentorship and personal development roadmap
  • Feedback, suggestions, and constructive criticism
  • Opportunity to gain valuable software development experience
  • Opportunity to progress toward Junior Java Developer level