Solution Architect, Solution Engineering (Java) Pune, India
Want to work on the front lines with a global FinTech company that is poised to revolutionize the industry. Come join our growing team and help shape our company s digital capabilities and revolutionize the industry as Solution Architect, Solution Engineering.
Western Union powers your pursuit.
The Solution Architect, Solution Engineering has a significant role in developing large-scale enterprise level backend-end solutions and ensuring that software functionality is implemented with a focus on code optimization. This role has significance in the designing and architecture of digital projects to improve financial services for families, small businesses, multinational corporations, and non-profit organizations.
Role Responsibilities
- To develop and implement new software, maintain, and improve existing software.
- Ensuring that software functionality is implemented with a focus on code optimization and organization.
- Recommending improvements to existing software programs.
- Troubleshoot application issues and coordinate issue resolution with operations, functional, and technical teams.
- Working with a software development team and Service providers in a geographically distributed structure.
- Provide coaching to Junior Associates and Associates.
- To work independently on complex projects.
- Emphasize customer journey, product quality, performance tuning, troubleshooting, and continuous development.
- To build, monitor, maintain CI/CD pipeline automation environments, assist the application development team to adopt and leverage CI/CD pipeline for code deployments.
- Taking the ownership of the end-to-end DevOps activities of allocated applications.
- Deploy updates and fixes and provide responsive support and troubleshoot issues faced during application deployments as needed.
Role Requirements
- 6-8 years of demonstrated software development experience in Java, Spring Boot, Microservices, REST API.
- Hands on experience with tools like Jenkins, Git, Docker, CI/CD, NoSQL and RDBMS concepts, and AWS cloud platform.
- Strong knowledge with DevOps and tools such as Spinnaker, Artifactory and Shell Scripting.
- Experience in Agile and Iterative development methodologies.
- Hands-on experience as an SRE/DevOps Engineer who manages(/maintenance) DevOps activities of applications deployed on AWS with strong experience on containerization.
- Proficiency in developing and implementing web-based solutions.
- Knowledge of architecture design concepts, object-oriented design, and techniques.
- Familiarity with logical and physical database architectures and operating systems.
- Good understanding of security concepts like authentication/authorization (preferably Ping), encryption of data files and networking concepts like VPNs, Proxy servers, DNS, etc.
- Must be a problem solver with demonstrated experience in solving difficult technological challenges, with a can-do attitude.
- Excellent verbal and written communication skills with ability to interact with cross-functional roles.
- Self-starter with ability to multi-task, prioritize, manage workload, and consistently deliver results.