Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The Role:
As Software engineer Intern, you will be working within our Scrum teams, you will contribute to shaping the back-end of our product and developing an excellent user-centered experience.
You will support more senior web engineers on new product functionalities but also on improving current software for performance, scalability and robustness while making use of the latest technologies, reducing complexity and making development easier
You will also be part of a new and growing team.
Responsibilities and activities you’ll learn, and you’ll be responsible for:
- Help on creating and maintaining technical documentation linked with the solution developed
- Developing applications (coding, programming)
- Debugging and testing code
- Documenting and testing new software applications
- Researching, investigating and fixing a wide range of technical issues
- Collaborating with senior leaders
- Approaching problems and creating solutions
- Proactively learning about new technologies
- Performs other duties that maybe assigned from time to time
- Start producing code to a high standard
- Showing good attention to detail in the final product, taking care and pride in what is produced
- Tracking and communicating progress of tasks with the task owner and the SCRUM team
- Developing personal skills to become confident on many software development skills
- Sharing ideas and techniques across the team, contributing to and learning from the team as a whole
Nice to have:
- Knowledge of one of the following languages: Java 9 or above, Golang 1.15 or above
- Knowledge of Spring Boot 2.x
- Knowledge of Kotlin
- Knowledge of messaging systems (e.g. RabbitMQ, Kafka, etc.)
- Knowledge of Kubernetes, Docker
- MongoDB and PostgreSQL
- Git usage
About you:
- You should have a Bachelor’s degree or Master’s degree in Computer Science, engineering or similar
- Problem solving skill
- Strong cooperation attitude and team working mindset
- Strong analytical thinking skill
- Good communication skill
- Commitment to continuous learning and adaptability
- Passion towards coding
- You are interested in getting hired by after the 6-month internship
- Desire to learn a variety of web technologies
- Fluent in English
What you get:
- You will consolidate important skills on the most innovative technologies by designing, developing and releasing functionalities, but always guaranteeing high code quality
- You will apply the main agile SCRUM methodologies, in order to guarantee the flexibility and functionality required by our users
- You will have an active role from the design session to the production of the functionalities, getting in contact with the end users and other departments
- You will grow up in a rapidly changing environment, with well-defined training and career paths
- It's a paid internship
- Flexibility to work from home
- You’ll get a mentor during your internship program
Key Skills
Ranked by relevanceReady to apply?
Join Alpian Bank and take your career to the next level!
Application takes less than 5 minutes