Techno-Functional Java Developer (Bengaluru)

Techno-Functional Java Developer (Bengaluru)

13 Nov
|
CGI Information Systems and Management Consultants
|
Bengaluru

13 Nov

CGI Information Systems and Management Consultants

Bengaluru

Job Summary

Job Title: Techno-Functional Java Developer

Position: Software Engineer

Experience: 5+ Years

Category: Software Development / Engineering

Main Location: Hyd/Ban/Che

Employment Type: Full Time

Position Description: We are looking for an experienced Techno-Functional Java Developer to join our team. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, and front-end technologies such as ReactJS or Angular. The role involves designing, developing, and maintaining scalable applications, building backend services, integrating RESTful APIs, and deploying applications on AWS Cloud.

The candidate should also possess an understanding of ficial products, cash flows, discount factors, and risk calculation concepts, preferably with experience in high-performance computing, risk analytics, or ficial calculation engines.

Your future duties and responsibilities:

- Design, develop, and maintain scalable web applications using Java, Spring Boot, Microservices, and ReactJS or Angular.
- Build responsive and user-friendly front-end components using ReactJS or Angular, HTML, CSS, and JavaScript.
- Develop and integrate RESTful APIs and backend services.
- Deploy, manage, and monitor applications on AWS Cloud.
- Work with AWS services such as EC2, S3, RDS, Lambda, IAM, and CloudWatch.
- Implement CI/CD pipelines for automated build and deployment.
- Ensure application performance, security, and scalability in cloud environments.
- Collaborate with cross-functional teams, including UI/UX, DevOps, QA, and business stakeholders.




- Perform code reviews, unit testing, and debugging.
- Follow Agile/Scrum development methodologies.
- Troubleshoot production issues and provide timely resolutions.
- Maintain technical documentation and adhere to coding standards and best practices.

Required qualifications to be successful in this role: Must-Have Skills:

- 5+ years of full lifecycle backend software development experience.
- Solid Core Java knowledge, including Multithreading, Concurrency, and JVM Internals.
- Experience with Spring Framework, including Spring Boot, Spring Batch, and Spring Data.
- Experience with ReactJS and JavaScript.
- Strong experience with relational databases such as PostgreSQL or Oracle, including query optimization and handling large datasets.
- Knowledge of Microservices architecture and Event-Driven Architecture.
- Experience with AWS Cloud services.
- Strong commitment to Clean Code, Test-Driven Development (TDD), and automated testing practices.
- Intermediate understanding of ficial products, cash flows, discount factors, or risk calculation concepts such as Value at Risk (VaR), RAROC, and Solvency II.

Good-to-Have Skills:

- Experience with NoSQL databases or in-memory caching technologies such as Redis and Hazelcast.
- Experience with messaging technologies such as Kafka and RabbitMQ.
- Knowledge of Docker and Kubernetes.
- Experience in high-performance computing, risk analytics, or ficial calculation engines.
- Exposure to DevOps practices and CI/CD implementation.

Skills:

- Java
- Oracle

📌 Techno-Functional Java Developer (Bengaluru)
🏢 CGI Information Systems and Management Consultants
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: techno-functional java developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: techno-functional java developer (bengaluru) / bengaluru