Position: Senior Java Engineer
Company: Softvery Solutions
Experience required: 5y
English level: upper

Softvery Solutions is looking for a Strong Middle /Senior Java Engineer to join our growing team. You’ll be engaged in developing the personalized gait manipulation treatment programs for people with knee, lower back and hip pain live well by improving their gait(walking mechanic).

Responsibilities:
• Interaction with managers, architects, and other stakeholders. Provide interface to all company stakeholders for all team members
• Detailed Design of back-end / micro-services and connected interfaces
• Code review, code quality, product quality
• Supervise team members in professional and HR aspects, tasks assignments and task completion
• Build development timeline in regards with priorities
• Create reusable, effective, and scalable Java code
• Use additional Java libraries, multi-threading, implement OOD/OOP, and integrate with AWS services
• Write unit and integration tests
• Write design documentation
• Deploy services to AWS environment

Skills and Qualifications
• at least 2-4 years of professional experience in Backend Development
• 2+ years of Java Spring Boot, micro-services development
• Experience in Rest API
• Highly proficient in Object Oriented Design, deep understanding of Software Design Patterns
• Deep understanding of data security and encryption principles
• Experience developing HIPAA/GDPR compliant solutions — advantage


We offer:
• Competitive salary
• Long-term project
• Career perspectives
• Annual assessment and salary review
• Transparent and clear management
• Friendly colleagues and atmosphere

Extensive benefit package:
• Study and practice of English: courses and communication with colleagues and clients from different countries
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Friendly atmosphere, concern for the comfort of specialists;
• Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues;
• Paid vacation (21 working days)
• Financial bonuses
• Corporate gifts on special events
• Cookies and etc.
• Company parties and team buildings
• Nice corporate equipment
• Comfortable well-equipped office in the city center (with kitchen, meeting rooms and event space)