Title Technical Speicalist (Java/AWS) Department Asset Management Delivery
Location Gurgaon, India / Bangalore, India
Level Grade 4
About your team
Asset Management Delivery (AMD) provides technical solutions for implementing a cost-effective, scalable, and innovative operational and technology model that supports Fidelity's KPIs. We aim to achieve profitable and sustainable growth within our risk appetite, setting new standards for excellence and efficiency. By benchmarking against the industry and beyond, we will adapt to the relentless reduction in margins and commercial pressures, ensuring a sustainable business. Our vision is to differentiate ourselves through a multi-disciplined, collaborative team that thrives on curiosity and a challenging mindset.
About your role
- The position is for a full-stack engineer supporting our APAC business in Fidelity International. The role involves doing development and production support, involving core skills of Java, SQL, Spring Core, SpringBoot, MyBatis, React.JS and AWS Cloud etc.
- Knowledge of working in Agile Team with DevOps principles would be an additional advantage.
- This would also involve intensive interaction with the business and other Technology groups, and hence strong communications skills and the ability to work under pressure are absolute must.
- The candidate is expected to display professional ethics in his/her approach to work and exhibit a high level ownership within a demanding working environment.
Key Responsibilities
- As part of APAC tech team to perform application BAU tasks, such as system monitoring, incident resolution, change, user assistance, etc.
- Participate in application delivery and enhancement for new requirements
- Deliver high quality development work as per business needs
- Produce technical tasks, such as tech design, coding, unit testing, etc.
About you
Experience and Qualifications
- BE/ B - Tech / MCA / Any Graduate.
- 6+ years of relevant industry experience in technology
- Experienced in developing high quality software / automation
Essential Skills
- Extensive experience in Java and SQL
- Strong knowledge about Spring Core, SpringBoot, Spring MVC, ORM Frameworks (Hibernate/MyBatis etc)
- At least 2 years of hands-on AWS experience (S3, lambda, API gateway, EC2, CloudFront, Route53, Terraform, etc.)
- Good understanding of OOPS, Collections, Multithreading, Exception Handling, Serialization, Java Annotations
- Good understanding of TDD with JUnit or any other testing framework
- Good understanding of ReactJS,VB script and Python
- Good understanding of cloud first principles and hands on experience of cloud services, preferable CloudFoundary and AWS
- Good command on SQL query writing and basic understanding of database schema design, preferable knowledge on Oracle RDBMS .
- Should have clear understanding on CI/CD, code quality and testing, experience of using tools like Bamboo / Jenkins / UDeploy / SONAR / Bitbucket
- Should have clear understanding on Web service Testing tools SOAP UI, Jmeter, Postman etc
- Should have clear understanding on Log Aggregator and monitoring tools Splunk/SumoLogic/Logstash etc
- Strong analytical, debugging, and trouble-shooting skills
- Proven ability to work well under pressure and in a global team environment
- Ability to multi-task under demanding conditions
- Excellent English communication, including written and verbal
Desired Skills
- Experience with Java script and JS Framework (reactjs, nodejs, etc.& Basic CSS/HTML)
- Experience working with UNIX, Shell Scripting
- A good team player in a global virtual team
- Nice to have Chinese speaking and reading skill
- The successful candidate must be highly motivated, fast learner, flexible, willing to assume responsibility, and deliver quality work on time