Junior Java Developer Internship

2 days ago

Craiova, România R Systems Full-time
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.