
Associate Full
Responsibilities
Qualifications & Requirements
Experience Level: Entry Level
Full Job Description
This role requires a work schedule of 2:00 p.m. to 11:00 p.m. IST.
Your Role, Your Impact
As an Associate Full-Stack Java Developer, you will collaborate closely with experienced engineers throughout the modernization lifecycle. You will contribute to improving the performance, availability, and sustainability of client applications while gaining hands-on exposure to a complex modernization ecosystem. You will work within an Agile team delivering continuously, allowing you to experience the real-world impact of your contributions across multiple client environments.
Your Day-to-Day Responsibilities
- Assist in developing features by translating functional and technical requirements into clean, efficient code.
- Participate in solution design discussions under senior developer guidance.
- Build and maintain application components using Java, Spring Boot, and Angular.
- Adhere to coding standards and contribute to code reviews.
- Support testing activities, including unit and integration testing.
- Troubleshoot issues, fix bugs, and support continuous improvement initiatives.
- Collaborate with cross-functional team members throughout the full Software Development Life Cycle (SDLC).
Keys to Your Success
- Bachelor's degree in software development or a related field.
- 1 to 2 years of experience in software development.
- Strong understanding of core full-stack fundamentals, including Java (OOP, collections, basic multithreading), Spring Core/Spring Boot basics, and Angular (components, templates, TypeScript).
- Familiarity with databases (SQL queries, schema basics), Git, Maven, and IDEs such as IntelliJ or Eclipse.
- Understanding of basic testing concepts (unit testing, integration testing fundamentals).
- Solid grasp of software development principles and clean coding practices.
- Ability to analyze problems effectively and learn quickly.
- Strong communication and teamwork skills with the ability to collaborate in an Agile environment.
Language Skills
- English: Proficient
Company
Alithya
Alithya is a global network of trusted advisors focused on creating cutting-edge technological solutions. We address current challenges and anticipate future needs through the collaboration of a diver...