We are seeking a talented **Junior Java Developer** to join our dynamic team.
RESPONSIBILITIES
- Core Java Development with UI implementation (if necessary)
- Provide working solution of engineering problems and take ownership of implementation
- Follow software engineering practices and principles
- Write unit and integration tests
- Perform regular code reviews
**REQUIREMENTS**:
- Graduated from Computer Sciences Engineering, Informatics or similar
- From 6 months to 2 years of experience in Java development (production experience)
- Good Java Core fundamentals, knowledge of Spring, spring boot
- Knowledge of microservices, web services, APIs
- Able to read and understand software engineering diagrams and code
- Aware of design patterns and coding best practices
- Problem solving skills and critical thinking
- Basic knowledge of established development processes (e.g., SCRUM, Kanban, Waterfall)
- Basic knowledge and understanding of algorithms, data structures and design patterns and principles
- Knowledge of SQL databases
- Strong communication, interpersonal skills and professional presence
- Eagerness to grow and develop as a business professional
- Flexible, proactive team-player attitude is a must
- Ability to work efficiently use 3rd party libraries when available
- Strong communication skills and capability of successful collaboration with cross-functional teams
- B1+ English level or higher
NICE TO HAVE
- Knowledge of AWS/GCP/Azure
- International team exposure experience
WE OFFER
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee's initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more