3 views
Ozhigov Ya.D., FOP
We are looking for a Trainee / Junior Java Developer who wants to get real hands-on experience in backend development, work with Java and participate in the development of web applications.
Work under the supervision of a Senior Java Developer (5+ years of experience).
Opportunity to learn on real tasks, receive code reviews, understand what commercial development looks like.
Responsibilities
- Development and support of backend logic in Java
- Work with REST API (creation and processing of requests)
- Interaction with databases (SQL)
- Work with Git (repositories, branches, commits)
- Participation in code reviews and bug fixes
- Work on technical requirements and tasks
- Communication with mentor and team
Requirements
- Basic knowledge of Java Core
- Understanding of OOP (encapsulation, imitation, polymorphism)
- Understanding of client-server architecture
- Basic understanding of REST / HTTP
- Basic knowledge of SQL
- Git skills (will be a plus)
- Desire to learn and develop in Java developers
- Attention to detail and responsibility
Will be a plus
- Experience with Spring / Spring Boot
- Experience with Maven or Gradle
- Understanding of multithreading basics
- Experience with Postman / Swagger
- Availability of GitHub with training projects
What we offer
- Mentorship from a Senior Java Developer
- Work with real tasks and code
- Practice with Java, REST API, databases
If you aspire to develop in the direction of Java Developer and want to work in projects that really have value - we will be glad to see you in our team!