About this role
Application Engineer – III (Java, React, AWS)
Location: Hyderabad, Telangana, IN Work model: Hybrid
Role Summary
As an Application Engineer III, you will be responsible for designing, building, and supporting cloud-based applications and services for the Vanguard Charitable Gifting Platform. You will work on frontend, backend, API, and batch-processing components while contributing to platform modernization, production support, and the strategic transition of platform ownership to India.
Responsibilities
-
Design, develop, test, and maintain scalable, high-performance applications using Java and AWS technologies.
-
Develop and support RESTful APIs, backend services, and cloud-native solutions to meet business requirements.
-
Build and maintain frontend, backend, and batch-processing components of the Charitable Gifting platform.
-
Design, optimize, and manage database solutions using Aurora, RDS, Redshift, and SQL.
-
Participate in platform modernization initiatives, feature enhancements, and application upgrades.
-
Collaborate with product owners, business stakeholders, architects, and cross-functional teams to deliver secure and reliable technology solutions.
-
Troubleshoot production issues, perform root cause analysis, and support incident resolution activities.
-
Ensure application performance, scalability, security, and operational stability through best engineering practices.
-
Contribute to code reviews, technical design discussions, and continuous improvement initiatives.
-
Support knowledge transition, operational readiness, and long-term ownership of the Vanguard Charitable Gifting Application.
-
Qualifications and Skills
-
Minimum 5 years of experience in software development, system integration, database design, and back-end architecture.
-
Bachelor's degree (B.E./B.Tech) in Computer Science or related field, or Master’s degree/Diploma in Computer Science.
-
Expertise in server-side development, system integration, and API management; strong knowledge of database design, optimization, debugging, and performance tuning.
Required Skills
- Strong hands-on experience in Java application development.
- Experience building and consuming RESTful APIs and microservices.
- Proficiency in AWS Cloud Services, including Aurora, RDS, and Redshift.
- Strong knowledge of SQL and database design, development, and optimization.
- Experience with batch processing frameworks such as AWS Glue, Control-M, or similar tools.
- Understanding of cloud-native application architecture and distributed systems.
- Experience with application support, troubleshooting, and production issue resolution.
- Strong problem-solving, analytical, and debugging skills.
- Effective communication and collaboration skills.
- Experience with React.js or Angular frontend development is a plus.
- Experience working in Financial Services, Wealth Management, or Investment platforms is desirable.
- Familiarity with Agile development methodologies and DevOps practices.
Location
This role is based in Hyderabad, Telangana at Vanguard India. Only qualified external applicants will be considered.
Our mission Vanguard aims to stand for all investors, treat them fairly, and provide the best chance for investment success.
Our commitment to you Vanguard offers benefits and rewards packages that support wellness and financial security, with programs focused on financial, physical, and personal wellness. Our hybrid working model provides flexibility plus opportunities for in-person collaboration and learning.
Our commitment to equal employment opportunity Vanguard is an equal opportunity employer. We strive to provide a working environment free from discrimination, prejudice, and bias. Applicants with disabilities may be entitled to reasonable accommodation under applicable laws.