Position: Middle Java Developer
Company: Meest Group
Category: Java
Experience required: 2y
English level: upper

myMeest is one of the Company key products.  

With the help of myMeest, the largest spaces of online shopping are open for you. You can do shopping in European countries, such as: Poland, Portugal, Spain, England, Italy, France, Czech Republic, Turkey, as well as shop in US online stores with delivery to Ukraine, Kazakhstan, Uzbekistan, Moldova. Delivery to Azerbaijan, Belarus, Armenia, Georgia, Estonia, Lithuania and Latvia is also available for shipments from the USA. 

Requirements: 

2+ years of experience as a Java Developer with Spring Framework is required 
Good coding ability on Java 8 is required; experience in Python 2 or 3 is a big advantage 
Experience with Agile Development, RESTful/GraphQL and with building Web applications/SaaS services 
Good understanding of SDLC (Release Management, CI/CD, etc.) 
Management experience on Docker, Kubernetes, or Linux is preferred 
Experience in the development of AWS service is a big advantage 
Detail-oriented with excellent written and verbal communication skills (both English and Ukrainian). 
Bachelor’s degree in Computer Science or related discipline or the equivalent in education and work experience. 

 

Responsibilities: 

Code, test, document and deliver requested functionality changes or enhancements within established software development standards and processes.  
Participate in component and data technology planning and testing for applications and portals development initiatives to meet business requirements.  
Ensure that systems are developed which meet business requirements and for functionality, quality, stability, and sustainability.  
Provide input to applications development project plans and integrations. 
Collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives. 
Provide knowledge and support for applications and portal development, integration, and maintenance.  
Provide input to department and project teams on decisions supporting projects.