Skip To Main Content
backBack to Search

Java Solution Architect

Solution Architecture, Java, .NET, SAP, Salesforce, REST API, SDLC Methodologies, Data Management, Data Analysis, Leadership

We are seeking a Java Solution Architect to enhance our remote team. In this role, you will be instrumental in leading our client-oriented projects, showcasing exemplary leadership and a robust technical expertise in crafting secure, scalable, and robust integration solutions. This position demands a proactive approach, goal-driven mindset, strong communication skills, and collaborative team participation.

Responsibilities
  • Develop detailed integration specifications, field mappings, and designs throughout the integration deployment lifecycle
  • Work in tandem with BPO partners and client teams to ascertain requirements, implement, support, and integrate diverse applications according to business objectives
  • Decode technical and business requirements into actionable and effective technological solutions
  • Promote a cooperative work atmosphere by engaging with interdisciplinary teams
  • Communicate intricate technical issues and solutions to clients and team members lacking a technical background in a clear and straightforward manner
  • Guide discussions on solution design and integration strategy
  • Offer authoritative advice on the technical facets of integration projects
  • Perform systematic code reviews to maintain quality and adherence to architectural standards
  • Assist in crafting architectural roadmaps
  • Educate and train team members on best practices and current industry trends
Requirements
  • At least 2 years of experience in a Solution Architect role
  • A minimum of 10 years of experience as a Java Developer
  • Over 2 years of experience in technical leadership capacities
  • Demonstrated involvement in at least 3 successful system design and architecture projects from the ground up in the past 3 years
  • Proficient in software development with a focus on one or more backend technologies (e.g., .NET, Python)
  • Strong expertise in database technologies and adept at data analysis
  • Knowledgeable in middleware software and proficient in designing and delivering financial services solutions
  • Proven capability in integrating standard enterprise systems such as SAP, Salesforce, and Oracle with both each other and custom solutions
  • Expertise in software architecture, API design, and communication protocols
  • Knowledge of secure software development practices and experience with high-security standards
  • Extensive understanding of data management practices, including data capture, warehousing, segmentation, master data management, mining, storing, cleansing, and security
  • Familiarity with the software development life cycle (SDLC)
  • Proficient in English with strong verbal and written communication skills, at a B2+ level or higher
Nice to have
  • Experience and knowledge in the financial services (FS) and/or business process outsourcing (BPO) sectors
  • Possession of additional industry-specific certifications or training
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