finseats

Chubb Life: Senior Software Developer

Chubb (Chubb) · Other

  • Design, develop, and maintain scalable Java applications and backend services. 
  • Write efficient and maintainable code following industry best practices. 
  • Design and implement complex SQL queries, stored procedures, and performance tuning for both MSSQL and Oracle. 
  • Collaborate with front-end developers, QA engineers, and business analysts to deliver high-quality solutions. 
  • Analyze application requirements and provide technical design and implementation solutions. 
  • Ensure data integrity and security across systems. 
  • Troubleshoot and resolve production issues related to backend services and databases. 
  • Participate in code reviews, testing, and documentation. 
     
     

Required Skills & Qualifications: 

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. 
  • 3+ years of hands-on experience in Java . 
  • Strong experience with Spring Boot, Spring MVC, JPA/Hibernate. 
  • Expertise in MSSQL and Oracle databases including: 
  • Writing and optimizing complex SQL queries 
  • Designing and maintaining stored procedures, functions, triggers 
  • Performance tuning and indexing 
  • Solid understanding of RESTful APIs and microservices architecture. 
  • Experience with tools such as Git, Maven/Gradle, and Jenkins. 
  • Familiarity with ORM tools and database connection pooling. 
  • Strong problem-solving skills and attention to detail. 
  • Experience with Liquibase or Flyway for DB versioning. 
  • Familiarity with cloud platforms (Azure) and CI/CD pipelines. 
  • Experience in handling large datasets and data migration between Oracle and MSSQL. 
  • Exposure to containerization tools like Docker and orchestration tools like Kubernetes.