Job Description
About the Company
Rakuten is a global technology company working across e-commerce, digital content, communications, and fintech. The company focuses on innovation, technology, and creating meaningful digital experiences for millions of users worldwide.
Role Overview
Software Engineer 1 is an entry-level role for candidates passionate about software development. You will work with experienced engineers on real-world projects, contribute to building scalable applications, and grow your technical skills in a collaborative environment.
Key Responsibilities
- Design, develop, test, and maintain software applications
- Participate in the full software development lifecycle
- Write clean, efficient, and maintainable code
- Debug and fix software issues
- Take part in code reviews and Agile meetings
- Work closely with product, design, and QA teams
- Create and maintain technical documentation
- Follow security and coding best practices
Required Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- Knowledge of programming languages such as Java, Python, JavaScript, or C#
- Basic understanding of Agile / Scrum methodology
- Experience with Git or version control systems
- Strong problem-solving and communication skills
- Willingness to learn and grow
Preferred Skills
- Internship or academic project experience
- Web technologies: HTML, CSS, JavaScript
- Exposure to cloud platforms: AWS, Azure, or GCP
Job Details
- Role: Software Engineer 1 / Full Stack Developer
- Industry: Internet / Technology
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
Key Skills
Software Development, Java, Python, JavaScript, C#, Git, Agile, Debugging, Web Development, Cloud Platforms, Communication Skills