A custom development company, MentorMate is a design and software powerhouse with mature and established practices in Enterprise Web & Mobile Development, Human-Centered Design, Cloud & DevOps. We are looking to hire a Java Developer who will work in a team of uniquely intelligent technologists to implement and extend groundbreaking web applications that make the world a better place!
You will participate in the creation of enterprise-class applications using proven design patterns on the latest technology platforms. This position requires a strong hands-on developer that will fully participate in the software development process – design, development, unit testing, and technical documentation. You will use the Scrum development methodology to create 21st-century software solutions that set standards.
As a top engineering employer, run by engineers, MentorMate provides challenging careers in a friendly, people-oriented environment. We value our employees and share our success through competitive pay and benefits, advancement opportunities, and flexible working models.
Develop web business solutions based on Java technologies
Integrate with existing 3rd party systems
Communicate frequently with expert personnel and subject matter experts
Review business requirements and functional design specifications
Design and create local database backend as well as communication APIs
Develop flexible software solutions to support changing business requirements
Manage system build and deployment process
2+ years experience in Java languagе
Experience in developing Java Enterprise applications
Excellent analytical skills and obsessive attention to detail
Very good communication skills
Excellent spoken and written English
А significant advantage would be
Experience with Scala
Knowledge in mobile programming
Experience with SCRUM development methodology
Experience with database design and implementation