Position: Middle/Senior Java Developer
Company: MEGOGO
Experience required: 2y
English level: upper

What you will do:
• Develop software applications based on user requirements specifications (technical design, functionalities, system architecture);
• Provide Unit Test coverage;
• Provide technical guidance and oversight for design implementation ;
• Troubleshoot and provide resolution for software related issues or bugs ;
• Assist with application technical support throughout the agreed timelines;
• Create and/or update project documentation.
What you need to succeed:
• Good experience in Java, Spring (Spring Boot, Integration), Maven and SQL (including stored procedures);
• Good knowledge in Java EE, SOAP and REST services;
• Strong understanding of data structures, design patterns, concurrency, and scalability;
• Highly motivated, self-driven and interested in new scripting languages, frameworks and technologies;
• Strong analytical and critical thinking skills; Deadline and detail-oriented;
• Good communication and collaboration skills.
We offer a motivating package:
• Professional and friendly working environment;
• On-going development opportunities;
• Exposure to challenges projects in various industries both local and international;
• Private medical services.
What recommends us?
• We do things with energy, passion, and curiosity, and we’re backed by our culture of innovation;
• We offer a diversified range of activities in an international environment as well as a dynamic team with ambitious, yet realistic, objectives for the future, promoted by an open team and communication culture.