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.