Junior Java Developer Internship
- Hiring from
- Romania
- Work type
- Hybrid
- Posted
614,894 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Are you a recent IT graduate or a master’s student passionate about technology, data processing, and telecommunications? Are you eager to start your career in IT and gain hands-on experience with enterprise systems? R Systems Junior Java Developer Academy offers an excellent opportunity to develop your technical skills, learn from experienced engineers, and build a successful career in software and telecom technologies.
WHO CAN APPLY?
We welcome applications from IT graduates and master’s students who:
- Have good English communication skills (B2) and can understand technical documentation.
- Possess basic knowledge of Java programming and Object-Oriented Programming (OOP) concepts.
- Have an understanding of fundamental data structures and algorithms.
- Are familiar with relational database concepts and basic SQL queries.
- Have basic knowledge of Git version control.
- Possess basic knowledge of Linux/Unix environments.
- Demonstrate analytical thinking and problem-solving abilities.
- Enjoy working in a collaborative team environment.
WHAT YOU WILL LEARN
During the Academy, you will gain practical experience in:
- Java Core concepts and Object-Oriented Programming principles.
- Collections Framework, Exception Handling, Streams, and Lambda Expressions.
- Spring Boot fundamentals and enterprise application development.
- REST API design and integration.
- Relational databases, SQL, and data persistence concepts.
- Version control using Git and collaborative development practices.
- Unit testing fundamentals with JUnit.
- Linux/Unix fundamentals and development environments.
- Software development lifecycle and Agile methodologies.
- Troubleshooting, debugging, and application performance analysis.
- Professional AI usage in SDLC
NICE TO HAVE
- Academic projects, personal projects, or a GitHub portfolio developed in Java.
- Participation in internships, coding competitions, hackathons, or technical academies.
- Basic knowledge of Spring Framework or Spring Boot.
- Exposure to Docker or containerization concepts.
- Interest in cloud technologies (AWS, Azure, or Google Cloud).
BENEFITS OF THE ACADEMY
- Paid internship throughout the Academy program.
- Opportunity to start a long-term career with R Systems upon successful completion of the Academy.
- 8 weeks of intensive online and onsite training combined with hands-on project experience.
- Hybrid working model: 2 days per week in the office
- Modern office location: Centrally located with excellent accessibility
- Learning and mentoring from experienced software and telecom professionals.
- Collaboration with fellow students and junior professionals in an international environment.
- Continuous feedback, coaching, and professional development support.
