Legion is seeking a Software Engineer to join their team in Bucharest, Romania. This is a hybrid role. The Software Engineer will be responsible for writing secure, efficient Java code to improve the scalability and robustness of the service. The Software Engineer will provide guidance and mentorship to other engineers and help plan the direction and roadmap for application teams.
Responsibilities and Duties
- Devise robust solutions for product engineering teams
- Design, build, and support key frameworks
- Make data-driven technical decisions
- Debug and solve complex technical problems
- Identify and resolve requirement ambiguities
- Contribute to team charter and quarterly planning
- Mentor team members and ensure code quality
Required Skills and Qualifications
- Bachelor's Degree in Computer Science, Engineering or related discipline
- 3-5 years with backend technologies (Java, Spring Boot, MySQL)
- 3-5 years working on building multi-tenant SaaS applications
- 3-5 years experience with designing and building APIs
- 3+ years delivering software in a cloud-based environment (AWS, GCP, Azure)
- Proven ability to lead projects from inception to production
- Strong mastery in communication skills, software architecture design, writing technical documents
- Strong personal work ethic focused on prioritization, being action-oriented, and being driven to achieve positive results
What Legion Offers
- Competitive compensation and benefits packages
- Health Benefits
- Paid Time Off and Paid Holidays
- Monthly Wellness Reimbursement
- Meal Vouchers