What are the responsibilities and job description for the Back-End Apprenticeship position at Ironhack?
About the opportunity
IronHack’s Technology Apprenticeship is an opportunity for STEM college graduates to start their careers in tech. We know it can feel like college didn’t prepare you for the real world. That’s why new hires will receive 9 weeks of technical training, career mentorship, and join the 10,000 IronHack Alumni all over the world.
Those who are selected will be given a stipend to attend 9 weeks of hands-on technical training led by IronHack's award-winning teachers and programs. The curriculum is designed to train you to become a Java Back-End Developer.
Without a doubt this program will fast track your career trajectory for the digital transformation.
The upcoming training launches on April 29th so we will be reviewing resumes ASAP!
The course will be from Monday to Friday from 9:00 am to 6:00 pm with an hour for lunch.
What you will learn as a future Java Back-End Developer?
- Gain proficiency in foundational Java concepts and employ object-oriented programming principles to craft robust backend solutions.
- Demonstrate proficiency in test-driven development (TDD) with JUnit.
- Design and Model Software Systems
- Learn to create dynamic web applications using Spring Boot, including handling HTTP requests, implementing REST APIs, and securing applications with Spring Security.
- Evaluate and optimize database interactions, utilize SQL for data manipulation, and apply advanced JPA concepts for effective data access and relationship mapping in Java applications.
- Use Git and GitHub for effective version control and collaboration.
- Adopt Agile Methodologies and Continuous Learning.
- Understand fundamentals of Microservices Architecture.
- Acquire foundational knowledge in HTML and CSS to understand web page structure and styling, laying the groundwork for frontend development.
- Dive into JavaScript basics, learn how to make web pages interactive and dynamic, preparing for more advanced frontend development.
- Develop Web Applications with Angular.
What are we looking for?
- Bachelors or Masters in IT or STEM.
- Availability to take the course full time for 9 weeks. The course will be from Monday to Friday from 9:00 am to 6:00 pm with an hour for lunch.
- Must have a go-getter attitude and be open to operating in a fast-past environment.
- Have a work permit to work in the United States: IronHack cannot provide sponsorship for the US.
- Live in Miami-Dade county.