We are looking for a skilled Java Developer with strong expertise in Spring Boot Microservices architecture and AI-assisted development tools such as GitHub Copilot. The ideal candidate should have experience working in the BFSI (Banking Financial Services and Insurance) domain and a strong understanding of enterprise-grade application development.
The candidate will be responsible for designing developing and maintaining scalable backend systems and APIs while collaborating with cross-functional teams in an agile environment.
Key Responsibilities
Design develop test and deploy enterprise applications using Java and Spring Boot.
Build and maintain scalable Microservices-based architectures.
Develop RESTful APIs and integrate with third-party/internal systems.
Utilize GitHub Copilot and AI-assisted development tools to improve coding efficiency and productivity.
Participate in system design discussions architecture reviews and technical solutioning.
Ensure application performance scalability security and reliability.
Work with CI/CD pipelines and DevOps practices for automated deployment.
Collaborate with business analysts QA teams product owners and stakeholders.
Troubleshoot production issues and provide timely resolutions.
Follow secure coding standards and compliance requirements specific to the BFSI domain.
Required Skills Technical Skills
Strong experience in Java 8/11/17
Hands-on expertise with Spring Boot
Solid understanding of Microservices Architecture
Experience with:
Spring MVC
Spring Security
Spring Data JPA / Hibernate
API development using REST/JSON
Knowledge of messaging systems such as Kafka or RabbitMQ
Experience with databases:
Oracle
MySQL
PostgreSQL
Familiarity with Docker and Kubernetes
Experience with Git Maven/Gradle
Working knowledge of CI/CD tools like Jenkins GitHub Actions or Azure DevOps
Exposure to GitHub Copilot or AI-powered developer tools
BFSI Domain Skills
Experience in Banking Financial Services or Insurance projects
Understanding of:
Payments
Lending
Core Banking
Insurance workflows
Regulatory & compliance standards
Knowledge of secure transaction processing and data protection practices
Preferred Qualifications
Bachelors degree in Computer Science IT or related field
Certifications in Java Spring Cloud or AWS/Azure are a plus
Experience working in Agile/Scrum environments
Exposure to cloud platforms such as AWS Azure or GCP
Soft Skills
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Ability to work independently and within teams
Quick learner with a proactive mindset
Nice to Have
Experience with OpenAI APIs or AI integrations
Knowledge of event-driven architecture
Exposure to observability tools like ELK Grafana or Prometheus
Understanding of OAuth2 JWT and API Gateway concepts
About the Role We are looking for a skilled Java Developer with strong expertise in Spring Boot Microservices architecture and AI-assisted development tools such as GitHub Copilot. The ideal candidate should have experience working in the BFSI (Banking Financial Services and Insurance) domain and a ...
About the Role
We are looking for a skilled Java Developer with strong expertise in Spring Boot Microservices architecture and AI-assisted development tools such as GitHub Copilot. The ideal candidate should have experience working in the BFSI (Banking Financial Services and Insurance) domain and a strong understanding of enterprise-grade application development.
The candidate will be responsible for designing developing and maintaining scalable backend systems and APIs while collaborating with cross-functional teams in an agile environment.
Key Responsibilities
Design develop test and deploy enterprise applications using Java and Spring Boot.
Build and maintain scalable Microservices-based architectures.
Develop RESTful APIs and integrate with third-party/internal systems.
Utilize GitHub Copilot and AI-assisted development tools to improve coding efficiency and productivity.
Participate in system design discussions architecture reviews and technical solutioning.
Ensure application performance scalability security and reliability.
Work with CI/CD pipelines and DevOps practices for automated deployment.
Collaborate with business analysts QA teams product owners and stakeholders.
Troubleshoot production issues and provide timely resolutions.
Follow secure coding standards and compliance requirements specific to the BFSI domain.
Required Skills Technical Skills
Strong experience in Java 8/11/17
Hands-on expertise with Spring Boot
Solid understanding of Microservices Architecture
Experience with:
Spring MVC
Spring Security
Spring Data JPA / Hibernate
API development using REST/JSON
Knowledge of messaging systems such as Kafka or RabbitMQ
Experience with databases:
Oracle
MySQL
PostgreSQL
Familiarity with Docker and Kubernetes
Experience with Git Maven/Gradle
Working knowledge of CI/CD tools like Jenkins GitHub Actions or Azure DevOps
Exposure to GitHub Copilot or AI-powered developer tools
BFSI Domain Skills
Experience in Banking Financial Services or Insurance projects
Understanding of:
Payments
Lending
Core Banking
Insurance workflows
Regulatory & compliance standards
Knowledge of secure transaction processing and data protection practices
Preferred Qualifications
Bachelors degree in Computer Science IT or related field
Certifications in Java Spring Cloud or AWS/Azure are a plus
Experience working in Agile/Scrum environments
Exposure to cloud platforms such as AWS Azure or GCP
Soft Skills
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Ability to work independently and within teams
Quick learner with a proactive mindset
Nice to Have
Experience with OpenAI APIs or AI integrations
Knowledge of event-driven architecture
Exposure to observability tools like ELK Grafana or Prometheus
Understanding of OAuth2 JWT and API Gateway concepts