SoftServe is the largest Ukrainian IT company, a team of 8000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
23 марта 2020

Middle/Senior Java Software Engineer (ID 51714) (вакансия неактивна)


Our Client is an Australian multinational enterprise software company that develops products for software engineers, project and content managers. Our task is to ensure creating software that empowers everyone, from small startups to huge enterprises. We’re committed to that particular environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues motivated by a common goal.

A Java Software Engineer with practical skills of Java 8 (Core in particular), Spring framework, Hibernate. As for CI/CD, we use AWS but it is OK if you have experience with other Cloud providers. As for soft skills, you will be integrated into American team, so communication is crucial for us. We expect that you will be a self-organized person with good analytical skills.
A perfect fit possesses
• Specialization in Java and REST API
• Experience with modern testing frameworks (e.g., Jest, Mocha, Puppeteer, Cypress)
• 3+ years of relevant experience
• Practice with large scale single-page web applications
• Background of solving performance-related problems
• Upper-Intermediate English level
Nice to have such experience as
• Practical knowledge with NodeJS
• Modern Javascript frameworks (e.g., React, AngularJS, Vue)
• Apollo GraphQL, Redux, ImmutableJS
• Large scale single-page web applications
• Engineering software systems of medium-to-large scope and complexity
• Practical knowledge of Agile software development methodologies (e.g., XP, scrum)
• Continuous delivery and infrastructure as code
• Previous experience working for a SaaS company

• Cutting-edge technologies and approaches
• Estimation and scope decomposition
• Globally well-known IT company
• Learn new technologies and languages
• Participation in the implementation phase defining and creating the core of that or different systems, receiving knowledge from the development team
• Opportunities to solve interesting challenges and make a huge impact on the product through design and implementation of the new features and functionalities

Directly impact the customer experience and help with extension of Confluence capabilities through the design and implementation of new features and functionalities in Confluence. You’ll work as part of a small but rapidly growing high-energy team delivering incredible, creative improvements to our product. You’ll collaborate with other engineers to write the best code for the project and deliver amazing results that our users love. The team is committed to audit, updating and maintaining REST APIs and their documentation that is exposed to third-party vendors.