We are seeking an organized, motivated, and passionate Senior Software Engineer to work with us. Join our open, collaborative and trusting culture that works directly with motivated and inspiring co-workers where you can also find the opportunity to grow your expertise and skills in Silicon Valley startup culture.
Requirements
- BS or MS degree in Computer Engineering or other related fields
- 5+ experience in Java with deep expertise in Object-oriented design and implementation
- Current, hands-on Java development with server-side web technologies (Spring, JPA, Hibernate, etc.)
- Experience with SQL and RDBMS, preferably MySQL/PostgreSQL
- Creative problem-solving skills and ability to effectively communicate and translate feedback, needs, and solutions
- Familiarity with agile software development methodologies
- Familiarity with distributed version control systems (git / GitHub)
- Excellent verbal and written communication skills in English
Benefits
- Competitive USD salary
- Private Health Insurance
- Top-notch tech equipment
- English-speaking and multinational work environment
- Free breakfast every day
- Unlimited fun and snack bar
- Flexible work hours
- Monthly Food Allowance
- Flexible vacation
- Unlimited online courses