Solution Architect (Java & AWS) Pune, India
Solution Architect (Java & AWS) Description
Job #: 55731DESCRIPTION
Currently we are looking for a Solution Architect (Java & AWS) for our Pune 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
- Conduct solution architecture review/audit and create review/audit report
- 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
- Participate in the full cycle of pre-sale activities:
- Direct communications with potential customers
- RFP processing
- The development of proposals for implementation and design of the solution
- Presentation for proposed solution architecture to customer
- Participation in meetings with customer representatives
- Participate 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
- Create and follow personal education plan in the technology stack and solution architecture
- Conduct advisory on creation of personal education plan for colleagues
Requirements
- Practical experience:
- 10+ years’ experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications) on Java/J2EE
- 2+ years’ experience on AWS Cloud Platforms
- 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
- Development background:
- Strong development background with the development platform (Java/J2EE, Spring Boot and Microservices Architecture)
- 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
- Relational and non-relational data storage specific
- 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
- Leadership and communications:
- Proactive approach and leadership in architecture engagement
- Experience in customer site assignments
- Strong communications skills
- 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
- Unlimited access to LinkedIn learning solutions
- 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.)