Position: Java Developer
Company: Edunav Inc
Experience required: 3y
English level: intermediate

EduNav is a leading developer of student academic planning and optimization software for educational institutions. Our product helps students to build an optimal path to their graduation and optimize institutional resources. EduNav’s ground-breaking technology and product are unique on the market and make a real difference to tenths of millions of students across the U.S. 

We are looking for a senior software engineer who is able to solve complex architecture and software integration challenges with high-quality expectations. The position is only a great fit for someone who takes a truly hands-on and complex approach to product development, design and engineering. 

At our company, you will play a significant role in designing and implementing a cloud-based SaaS product. You will be responsible for developing solutions to complex architectural problems, creating and delivering real enterprise-class software products for large and well-known customers. 

**Required Skills and Experience **

- Team player, excellent communication skills, verbal and written English language skills; 
- 6+ years of experience in software engineering; 
- At least 3+ years of experience with programming and developing Web/SaaS applications using Java technologies in a senior engineer role. 
- Proficient in modern architecture stacks, SOA, relational DBs, NoSQL solutions, stateless API, microservices, messaging, etc.; 
- Understanding Scalability & Availability problems and solutions; 
- Experience with solving high-frequency and high-volume (big data) problems will be considered as a plus; 
- Excellent understanding of current enterprise software technologies and development practices, methodologies, and tools; 
- Excellent analytical and problem-solving skills, proven knowledge of high-efficiency algorithms and data structures, ability to be a problem solver, operating as a result-oriented, self-starter specialist; 
- Expertise in Amazon Web Services is a plus; 
- Experience in product/startup companies is preferable   

**We offer:**

- Flexible working schedule  
- A stable working environment where you can develop and grow your skills  
- Promotional opportunities  
- Highly competitive salaries from a US company, based on the USD currency rate 
- High-growth career path with a rising company  
- A supportive team that values your input and suggestions and is fun to work with   
- Social benefits, paid vacations, sick leave