INTERNSHIP BACKEND DEVELOPER
Core
A 3-month paid internship for backend software development with a focus on training and on-the-job activities, potentially leading to permanent employment.
Role type
Backend Software Developer Intern
Builds
Microservices architectures and REST APIs
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Object-oriented programming, Microservices architecture, REST API design, Cloud deployment (AWS/Private/Public/Hybrid), DevOps methodology, Git version control, Relational and NoSQL database modeling
Preferred skills
Agile Scrum methodology, Enterprise framework knowledge
Technologies
Java EE, Spring Boot, Docker, RabbitMQ, Spring Framework, Hibernate, Typescript, AngularJs, Angular10, SASS/SCSS, VueJS, NodeJS, MariaDB, SqlServer, Mongodb
Responsibilities
Software modeling and design following international architectural patterns, Object-oriented programming with Java EE, Developing microservices and message-oriented systems, Designing relational and NoSQL data models, Implementing deployment strategies across cloud environments, Managing software versioning and continuous integration
Seniority
Intern, training-focused