Java Solution Architect
Epam
Hyderabad, India
16h ago

DESCRIPTION

Currently we are looking for an Java Solution Architect for our Hyderabad office to make the team even stronger.

Responsibilities

  • Design large-scale solutions using at least one technology stack
  • Create solution architecture document on good level with deep technical details
  • Work closely with business in identifying solution requirements and key case-studies / scenarios for the future solution
  • Lead implementation of the solution from establishing project requirements and goals to solution "go-live"
  • Oversee the development efforts and provide technical help as needed
  • Participation in customer’s workshops and presentation of the proposed solution
  • Directly communicate with customers during solution architecture design or solution implementation activities
  • Maintain a strong understanding of industry trends and best practices
  • Conduct advisory on creation of personal education plan for colleagues
  • Requirements

  • 7+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications) on J2EE or .
  • NET platform (JavaScript experience is nice-to-have)

  • 5+ years’ experience developing relational and non-relational data storages
  • 5+ years’ experience in team leadership
  • 3+ years' experience in project management and direct customer communications
  • Strong development background with the development platform (Java2JEE, .NET, Content Management)
  • Strong development background with the JavaScript stack
  • Strong background using various libraries, framework and patterns in particular technology stack
  • Strong background in design and implementation of external services integrations (using REST, SOAP and / or ESB)
  • Strong experience with multiple full lifecycle software development processes, approaches and methods (SCRUM & RUP)
  • Deep expertise in solution architecture : web application architectures web services architectures microservices architecture relational and non-relational data storage web application front-end and / or back-end architecture solution cross-cutting concerns (security, monitoring, caching, etc)
  • 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
  • Understand 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

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package : Health benefits Retirement benefits Paid time off Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form