Java developer (offline)

Miratech is a global IT services and consulting company that brings together global enterprise innovation and start-up innovation. Today we support digital transformation for the largest enterprises on the planet. Our highly professional team achieves success with 99% of IT projects in financial, telecommunication and technology domains since Miratech inception in 1989. Technical complexity is our passion, stability is our standard, friendly work environment is our style. We empower our employees to grow together with the company, to achieve ambitious goals, to be a part of international relentless team which helps the visionaries to change the world.

About the customer
The customer is the world's leading provider of customer service and contact center software, with more than 4,500 customers in 80 countries. Drawing on its more than 20 years of customer service innovation and experience.

About the project
Miratech is engaged in the project of development of cutting-edge application for an automated migration to cloud of huge contact centers’ solutions, with thousands of servers inside.

Technology stack
Java 8, REACT/Redux, Spring with Apache CXF, CodeHaus Jackson, Embedded Tomcat, Mercurial and Maven.

Responsibilities
• Implement software components according to the design specifications
• Perform system integration and testing, problem troubleshooting and resolution
• Perform unit testing of software components
• Participate in estimating project efforts and delivery timelines
• Proactively collaborate with the teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability
• Provide technical input into product roadmaps

Qualifications
• Over 5 years of experience in software engineering as Java developer
• Strong knowledge of Java 8, Spring
• Good knowledge of Java Script, REACT would be beneficial
• Understanding of testing principles
• Development infrastructure knowledge
• Knowledge of software development methodology and software lifecycle processes, especially Agile (Scrum)
• Good knowledge of software configuration management processes and tools
• Bachelor or MSc degree in computer science, math, or related field
• Advanced written and spoken English
• Excellent verbal and written communication skills
• A positive and resilient mindset

We offer
• Strong career opportunities for professionals
• A variety of international projects and mobility across projects
• Professional development support and professional certification opportunities
• Competitive compensation, advanced bonus systems
• Paid vacations and paid sick leaves
• Flexible work schedule with a possibility for teleworking
• The corporate health insurance program
• Foreign languages classes and communication with native speakers
• Modern and conveniently located offices with good working conditions
• Sports room, children room (office in Kyiv)
• Free fruit, coffee
• Corporate, social and cultural events

About Miratech

Miratech helps visionaries to change the world. We are a global IT services and consulting company that brings together global enterprise innovation and start-up innovation. Today we support digital transformation for the largest enterprises on the planet.
By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. Our culture of Relentless Performance enables over 99% of Miratech’s engagements to succeed by meeting or exceeding scope, schedule and/or budget objectives since our inception in 1989.

Company website:
http://www.miratechgroup.com

DOU company page:
https://jobs.dou.ua/companies/miratech/

The job ad is no longer active

Look at the current jobs Java Kyiv→