Вакансия от 25 мая 2018

Middle Java Software Engineer, Retail Banking Project

SoftServe  VIP 
IT; 250–1000 сотрудников
Контактное лицо:
0 800 60 3000
Вид занятости:
полная занятость
опыт работы от 2 лет, высшее образование

Описание вакансии

About Client:

Our Client is the pacesetter in the field of Mobile Application Development Platforms (MADP). They offer hybrid mobile application development platform which supports Apple, Android, Microsoft and Blackberry devices of different form-factors. At the same time, they offer rapid backend development with the help of Fabric platform, which is PaaS based mBaaS solution. It includes but not limited to the features like Identity, Integration and Objects services; Sync, Messaging (Engagement) and Orchestration services; Analytics (APM).

Additionally, they improve collaboration and reusability by introducing public and private marketplace which allows you to share reusable components of mobile or backend layers.

Our Client sells products to enterprise companies around the world, making mobile apps development and support more cost-efficient. They have a solid partnership with Amazon Web Services and Gartner assesses them as the Leader in Magic Quadrant.

About Project:

The project addresses a need of new mobile application development using Client’s MDAP solutions. Starting from architecture design, prototyping, implementation and release in production. All phases are included into project life cycle.

Client’s solutions deliver a unified and highly personalized customer experience across any digital channel (phone, tablet, desktop, and wearable) by using a single code base, improving customer satisfaction, reducing attrition, accelerating end-user adoption, and lowering the total cost of ownership.

Their market-leading solution seamlessly integrates with disjointed banking systems (payments, loyalty, and credit cards) and is completely configurable, fully customizable, highly secure, and business-ready with reporting and analytics. It incorporates industry best practices for app development and advanced security features to safeguard data and is backed by industry-leading SLA for supporting new devices and operating systems to future-proof investment.

The loan submodule of existing solution should be developed. It includes but not limited to the features: loan calculator, pre-qualification, dashboards/ analytics, integration with 3rd party providers like MeridianLink LoansPQ, Zillow and others.


  • Design, code, test and debug technical solutions including complex components and in compliance with the defined engineering standards (Agile, SCRUM)
  • Assist in facilitation of team and client meetings (Grooming, Planning, Demo, Retro and custom ones)
  • Estimate efforts required for project implementation and accomplish the tasks in compliance with a defined schedule. Enforce development deadlines and schedules
  • Take full responsibility for the implementation of project parts including work on the new projects. Resolve all development issues
  • Identify system and engineering process deficiencies, propose and implement solutions and process improvements. Contribute to and enforce software engineering standards
  • Work under minimal supervision and schedule own time to correspond to the overall development plan
  • Anticipate Client needs before they arise and present solutions to technical and project management


  • Knowledge of MVC/ MVVM/ MVC2.0/ Reference Architecture/ mBaaS
  • Knowledge of OOPS concepts, Design Patterns, Anti-patterns
  • 2+ years of Technical experience
  • Good written and verbal English skills
  • Excellent programming & debugging skills
  • Experience in Java, JavaScript, HTML, CSS
  • Experience in J2EE based web technologies (JSON/Jackson, XML, Web Services)
  • Experience in JS web technologies (ECMA-262)
  • Experience in SQL (SQL Server or Oracle)
  • Unit, integration testing (JS, Java)

As a Plus:

  • Experience in Tomcat or JBOSS
  • Experience in Web sphere & Web Logic
  • Experience in Amazon Web Services (Azure, Google Cloud as a plus)
  • Work Experience from Tier1 & Tier 2 companies
  • Experience in end-2-end testing (Selenium/Java, Appium, AWS Device Farm)
  • Experience in performance automation (JMeter)
  • Potential interest or experience in Android Java and iOS native components development
  • Potential interest or experience in mobile

Похожие вакансии

Понравилась вакансия?

Каждый день мы можем присылать вам похожие вакансии по эл. почте.