Techno
Full Job Description
We are seeking an experienced Techno-Functional Java Developer to join our team in Bengaluru or Hyderabad. The ideal candidate will possess strong expertise in Core Java, Spring Boot, Microservices, and front-end technologies like ReactJS or Angular. Responsibilities include designing scalable applications, building backend services, integrating RESTful APIs, and deploying on AWS Cloud (EC2, S3, RDS, Lambda). Candidates should understand financial concepts such as cash flows, discount factors, and risk calculations (e.g., VaR, Solvency II).
Responsibilities:- Develop scalable web applications using Java/Spring Boot.
- Create responsive front-end components with ReactJS/Angular.
- Integrate RESTful APIs and backend services.
- Manage AWS Cloud deployments and CI/CD pipelines.
- Collaborate with DevOps, QA, and business stakeholders in Agile environments.
- 5+ years of full lifecycle software development experience.
- Strong Core Java knowledge (Multithreading, JVM Internals).
- Experience with Spring Framework, ReactJS/JavaScript.
- Mastery of relational databases like PostgreSQL or Oracle.
- Knowledge of Microservices and Event-Driven Architecture.
Company
CGI
Founded in 1976, CGI is among the largest independent IT and business consulting services firms globally, serving clients across Bengaluru, Karnataka, Hyderabad, Chennai, and beyond. With over 94,000 ...
Practice this interview
A voice mock interview for Techno-Functional Java Developer at CGI, with questions from this job description and your resume, and a scored report afterwards.
Set up interview