Контакты

Java Solution Architect with AWS expertise

Kyiv, Ukraine

(78355941)

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Our client is a multinational mass media and information company with operational headquarters in New York, USA. It enables professionals in the financial and risk, legal, tax and accounting, and media markets to make the decisions that matter most, all powered by the world's most trusted news organization.

We are currently looking for a Java Solution Architect with strong AWS experience to be involved in building brand new Cloud Native application.

Project Focus:
• Provide an accurate and efficient search and matching engine that allows users to resolve entities in open domain source content to World-Check records in the Dante database
• Single, integrated interface that allows the one-off and bulk creation, editing and deactivation of World-Check records based on outputs from our content acquisition services (Inferno, Phoenix) and Matching Engine in accordance with our Research Guidelines

Project Goals:
• Deliver efficiency in performing list matching of source entities to World-Check records, so that large sources can be reconciled to the DB to assist currency of our content
• Simplify and semi-automate the resolution of entities in Inferno news articles and other web-based sources to Dante DB to reduce manual work
• Reduce the risk of duplicate records by delivering a customizable single and multi-search UI
• Improve the WC1 client experience by utilizing and providing tuning feedback for the same matching engine
• Reduce the burden of repeat matching by storing matching keys for ongoing monitoring of source entries.
• Reduce manual entry and resulting errors through the semi-automated creation of unresolved records from our sources
• Increase researcher agility by offering in-line editing and data parsing
• Deliver economies of scale by allowing the bulk capturing of profile data
• Improve robustness of quality checks and reduce researcher re-work through the integration of a Business Rules Engine & error checker
• Provide the required mini applications that allow efficient delivery of new WC product features such as Connection Details and Profile Tagging

Responsibilities

  • Perform assessment of existing architecture and technical solutions to plan transition from TR to EPAM team;
  • Design new application integration points based on Web Services technologies REST, SOAP, etc;
  • Agree the high level architecture and design with client architecture team;
  • Ensure application architecture is consistent with AWS best practices and client guidelines;
  • Interact with Product management team on client side.

Requirements

  • 7+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications) on J2EE platform;
  • Experience in project management and direct customer communications;
  • Deep expertise in microservices architecture and infrastructure;
  • Strong development background in Java 8/Java J2EE (Spring);
  • Expertise in AWS (Lambda, VPC, EC2, Cloud Formation, Code Pipeline);
  • Experience in definition of content structure, metadata, taxonomy;
  • Deep expertise in Solution Architecture;
  • Strong understanding of:
    • Mission critical application architecture design;
    • Scalable application architecture design;
    • High performance application architecture design.
  • Strong expertise in:
    • Architectural styles;
    • Enterprise architecture patterns;
    • Integration patterns;
    • Development patterns;
    • Architecture artifacts and deliverables;
    • Solution architecture design approaches and practices;
    • Change management processes.
  • Understanding of performance issues and approaches to address them systematically;
  • Proactive approach and leadership in architecture engagement;
  • Experience in customer site assignments;
  • Strong communications skills:
    • Excellent general communication skills;
    • Ability to communicate message to customer representatives, listen and manage their concerns;
    • Ability to read context and people.
  • Fluent English.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers.