Java development helps create and improve the bank's internal systems, technical support services, and process automation tools. These solutions ensure stable product operation and help teams implement new features faster.
We offer internships to students and junior specialists who want to develop in backend development and gain practical experience in IT and fintech. You will join a team of experienced Java developers, participate in solving business tasks, and develop APIs and internal tools.
What we offer
- Paid internship in the bank's development team
- Flexible format: work in the office or in a hybrid format (office + remote) by agreement with the team
- Schedule from 20 to 40 hours per week — convenient to combine with studies
- Employment under a fixed-term employment contract from the first day
- Work on business tasks and participation in the development of internal services
- Mentor support and immersion in industrial development processes
- Opportunity to transition to permanent employment upon completion of the internship after a successful review and interview
What you will do
- Develop APIs for the bank's technical support services
- Participate in the creation of internal tools, libraries, and prototypes
- Optimize and automate processes with the team
- Understand the architecture of internal systems and their operating principles
- Participate in discussions of technical solutions and code reviews
Who we are looking for
- You are studying or have recently graduated from a university with a technical specialization
- You program in Java
- You know basic algorithms and data structures
Will be a plus
- You understand the principles of object-oriented programming
- You write basic SQL queries
- You have worked with Spring Framework