Fidelity - Java Full Stack Engineer- 4-5Yrs- BLR
Photon · India
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and deploy scalable web applications and microservices using Java, Spring Boot, and Angular. Collaborate with cross-functional teams to implement event-driven solutions and maintain high engineering standards.
What they look for
Requirements
Requires 4-5 years of hands-on software development experience with strong proficiency in Java, Spring Boot, and Angular. Candidates should have experience with microservices architecture, SQL databases, and CI/CD practices.
Full description
************************************************************************************************************************************
Hiring Manager: krishnasunddaresh.amirthalingamangappan JP: FMRJP00039575 EXP - 4-5 Location - BLR Skill - Backend - Java 11/17+ Spring Boot Spring Framework REST APIs Angular (v12+ preferred) TypeScript Apache Kafka, micro services,
Front-end - Angular, TypeScript, HTML5, and CSS.
DB - Oracle, PostgreSQL, or SQL Server.
Knowledge in Jenkins, GitHub Actions, or Azure DevOps.
AWS - Containerization technologies such as Docker and Kubernetes.
Domain - Experience working in financial services or investment management domains.
Good to have - Investment Management, Fund Accounting, Trading Platforms, or Asset Management domains.
* Experience in Test Automation frameworks such as JUnit, Mockito, Cypress, or Selenium * GenAI and developer productivity tools such as GitHub Copilot or Microsoft Copilot.
**************************************************************************************************************************
Job Description –
Key Responsibilities
Design, develop, test, and deploy scalable web applications using Java, Spring Boot, and Angular.
Build and maintain RESTful APIs and microservices.
Develop responsive and user-friendly front-end applications using Angular, TypeScript, HTML5, and CSS.
Implement event-driven solutions using Apache Kafka.
Collaborate with product owners, architects, and engineering teams to deliver business solutions.
Participate in code reviews and ensure adherence to engineering best practices.
Troubleshoot production issues and provide timely resolutions.
Contribute to application modernization and cloud adoption initiatives.
Develop automated unit, integration, and functional tests.
Support CI/CD implementation and DevOps practices.
Required Qualifications
4–5 years of hands-on software development experience.
Strong proficiency in: Java 11/17+ Spring Boot Spring Framework REST APIs Angular (v12+ preferred) TypeScript Apache Kafka
Experience with Microservices Architecture.
Strong understanding of Object-Oriented Design and Design Patterns.
Hands-on experience with SQL databases such as Oracle, PostgreSQL, or SQL Server.
Experience with Git-based source control systems.
Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
Experience with Cloud platforms such as AWS.
Exposure to Containerization technologies such as Docker and Kubernetes.
Experience working in financial services or investment management domains.
Desired Skills
Strong analytical and problem-solving abilities.
Excellent verbal and written communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Strong ownership mindset and commitment to quality.
Continuous learning and adaptability to new technologies.
Nice-to-Have
Knowledge of Investment Management, Fund Accounting, Trading Platforms, or Asset Management domains.
Experience with Test Automation frameworks such as JUnit, Mockito, Cypress, or Selenium.
Exposure to GenAI and developer productivity tools such as GitHub Copilot or Microsoft Copilot.