
Java Developer Intern
Intrepid
internship
Posted on:
Location Type: Hybrid
Location: Ho Chi Minh • Vietnam
Visit company websiteExplore more
Job Level
About the role
- Support the Backend Team in developing and maintaining backend systems using Java with the Spring Boot framework.
- Work closely with experienced Backend Developers, gaining hands-on exposure to real-world software development processes and modern backend technologies.
- Participate in coding, testing, debugging, and code reviews in a production environment.
- Collaborate with cross-functional teams such as Business Analysts, Product Owners, Quality Control, and technical teams from partner brands to deliver reliable and scalable solutions.
- Assist in building backend services and RESTful APIs, including asynchronous processing using message brokers such as Apache Kafka or RabbitMQ.
- Contribute to technical documentation and support system monitoring and stability.
- Learn, apply, and share new technologies and real-world software development practices.
Requirements
- Final-year student or fresh graduate majoring in Information Technology, Computer Science, or Software Engineering.
- Basic knowledge of Java and Object-Oriented Programming principles.
- Understanding of fundamental concepts related to RESTful APIs and HTTP.
- Familiarity with version control systems such as Git.
- Strong logical thinking, proactive learning mindset, and a high sense of responsibility.
- Careful, diligent, and responsible working attitude, with good teamwork and communication skills.
- Knowledge of or hands-on experience with the Spring Boot framework (preferred).
- Experience working with SQL/NoSQL databases (preferred).
- Basic understanding of Clean Code practices, Design Patterns, and SOLID principles (preferred).
- Exposure to backend development through academic projects, personal projects, or internships (preferred).
Benefits
- Hands-on experience working on real production backend systems using Java with the Spring Boot framework.
- Direct mentoring and technical guidance from experienced Backend Developers and Senior Engineers.
- Exposure to modern backend architectures, including microservices and asynchronous processing.
- Practical experience collaborating with cross-functional teams and technical teams from partner brands.
- A strong foundation in real-world software development practices, with the opportunity to grow into a full-time role.
- Competitive compensation and generous benefits, including comprehensive insurance and ample leave.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootRESTful APIsObject-Oriented ProgrammingSQLNoSQLClean CodeDesign PatternsSOLID principlesasynchronous processing
Soft Skills
logical thinkingproactive learning mindsetresponsibilityteamworkcommunication skillsdiligencecarefulness