Role Overview
We are looking for a Java developer proficient with the Spring Boot framework. Your primary focus will be on designing and developing server-side logic. This is a 6-month internship with a potential for a PPO based on performance.
Responsibilities
- Understanding the product features/specifications and translating them into high-level and low-level design
- Developing back-end components, services, and RESTful APIs and collaborating closely with the design and front-end teams
- Write elegant, effective, and scalable code while maintaining the highest level of coding standards
Requirements
- Strong proficiency in Java and object-oriented programming fundamentals
- Prior experience in Java web frameworks like Spring Boot, Hibernate, etc. and version control systems like Git
- Familiarity with RESTful APIs
- Good knowledge and command of CS fundamentals
- Ability to understand business requirements and translate them into technical requirements
Skills
- Java
- Spring Boot
- Hibernate
- Git
- RESTful APIs
Benefits
- Certificate of Internship
- Competitive compensation
- An opportunity to convert the internship to a full-time role
- Work in an agile environment on quality problems
- Get mentoring from top developers and the CTO himself
- Learn how things work in a high-scale production setup