Java Solution Architect

EPAM Systems

Education
Benefits
Qualifications
Special Commitments

We are searching for a Java Solution Architect to join our organization.

This position provides the chance to shape technical strategy and deliver resilient solutions for enterprise platforms. You will collaborate with a variety of stakeholders to ensure technology initiatives align with business objectives. The ideal candidate combines strong technical leadership with a drive for modernizing and integrating complex systems.

Responsibilities

  • Turn architectural strategies into detailed engineering plans and actionable steps
  • Serve as the main technical authority, addressing complex implementation challenges, conducting root cause analysis, and defining solution patterns
  • Lead and facilitate technical discussions, influence architectural direction, and occasionally participate in hands-on coding
  • Mentor and support senior engineers to strengthen the technical expertise of the team
  • Work with Product, SREs, DBAs, and other stakeholders on story estimation, technical planning, roadmap development, and configuration management
  • Drive proof-of-concept projects, technical spikes, and evaluate new technologies for business suitability
  • Ensure adherence to coding standards, code governance, and maintain comprehensive system documentation
  • Oversee code reviews for major features and initiatives, guiding the review process for critical components
  • Promote and implement automation in testing, performance, and continuous delivery to meet or exceed service level objectives
  • Apply architectural best practices and design patterns in modernization, migration, integration, and system retirement efforts
  • Identify and coordinate dependencies with external teams and products for new features and architectural projects
  • Collaborate on the creation of end-to-end architecture diagrams, provide technical leadership in system design, and facilitate cross-team solutions with engineers and architects
  • Encourage innovative approaches to automating build, test, and deployment processes for distributed systems
  • Coordinate with both internal and external engineering and architecture teams to achieve product and PI objectives

Requirements

  • At least 5 years of experience in enterprise software engineering, with a minimum of 2 years in a senior, staff, or architectural position
  • Strong expertise in Java and related backend technologies for developing scalable applications
  • Experience with Apache Kafka for distributed messaging and event streaming
  • Solid background in cloud platforms and cloud-native development practices
  • Proven ability to design, build, and scale high-availability production systems
  • Deep understanding of enterprise integration, system architecture, and distributed systems
  • Demonstrated experience mentoring senior engineers and driving collaboration across teams
  • Advanced skills in problem-solving, root cause analysis, and technical planning
  • Familiarity with DevOps methodologies, automation, and CI/CD pipelines for streamlined software delivery
  • Knowledge of RESTful API design and architectural best practices
  • Excellent English communication skills, both verbal and written, at B2+ level

Nice to have

  • Advanced knowledge of SQL and NoSQL databases such as Postgres, Oracle, MongoDB, Cassandra, DynamoDB for comprehensive data management
  • Experience with ReactJS for user interface development and Splunk for monitoring and log analytics
  • Background in mainframe system integration, migration, or modernization projects
  • Experience with Salesforce integrations and enterprise application interoperability
  • Experience building solutions for highly regulated industries such as investment or banking
  • Previous involvement in SRE, DBA, or operations-focused engineering roles

We offer/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Read Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles