Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15502332

    ComUnus Technologies logo

    Technical Lead-Java

    ComUnus Technologies · Mumbai · onsite · Posted 48d ago

    Undisclosed8–10 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary

    We are looking for an experienced Technical Lead - Java with 8-10 years of strong experience in Java/J2EE application development and preferably in the Life Insurance domain. The candidate will be responsible for technical leadership, solution design, application development, code quality, team management, and delivery of scalable and secure insurance applications. The candidate should have strong hands-on experience with Java, Spring Boot, REST APIs, Microservices, SQL, and database technologies, along with a good understanding of Life Insurance business processes.

    Key Responsibilities

    • Lead the technical design, development, enhancement, and maintenance of Java-based applications.
    • Analyze business and functional requirements and convert them into scalable technical solutions.
    • Design and develop Java/J2EE, Spring Boot, REST API, and Microservices-based applications.
    • Provide technical guidance and mentoring to developers.
    • Review code and ensure adherence to coding standards, design principles, and best practices.
    • Conduct technical discussions, estimations, task allocation, and implementation planning.
    • Design application components, APIs, services, database interactions, and integration solutions.
    • Troubleshoot complex application, production, performance, and integration issues.
    • Coordinate with Business Analysts, QA, DevOps, Project Managers, and business stakeholders.
    • Participate in architecture and technical design discussions.
    • Ensure application performance, scalability, security, reliability, and maintainability.
    • Conduct code reviews and provide constructive technical feedback.
    • Support SIT, UAT, production deployment, and post-production activities.
    • Perform root-cause analysis for critical production issues and implement permanent fixes.
    • Identify technical risks, dependencies, and bottlenecks and provide appropriate mitigation.
    • Ensure timely delivery of technical components as per project milestones.
    • Maintain technical documentation including design documents, API specifications, and technical solution documents.

    Required Technical Skills

    Core Java

    • Strong hands-on experience in Core Java, Java 8/11/17 or above.
    • Strong understanding of: OOPs, Collections, Exception Handling, Multithreading, Java Streams, Lambda Expressions, Design Patterns, SOLID principles.
    • Good understanding of JVM and application performance optimization.

    Spring Technologies

    • Strong experience with Spring Boot.
    • Hands-on experience with: Spring MVC, Spring Data JPA, Spring Security, Spring Cloud
    • Experience developing RESTful web services and APIs.
    • Good understanding of Microservices architecture.
    • API Microservices
    • Design and development of REST APIs and Microservices.
    • Good knowledge of JSON/XML.
    • Experience with API authentication and authorization.
    • Understanding of API Gateway, service discovery, configuration management, and inter-service communication.
    • Experience with Swagger/OpenAPI is preferred.

    Database

    • Strong knowledge of SQL and relational databases.
    • Hands-on experience with databases such as: OracleMS SQL ServerMySQLPostgreSQL
    • Good understanding of database design, joins, indexes, stored procedures, and query optimization.

    DevOps / Cloud - Good to Have

    • Good understanding of CI/CD concepts.
    • Experience with Git, Jenkins, Maven/Gradle.
    • Exposure to Docker and Kubernetes.
    • Knowledge of AWS/Azure/GCP is an added advantage.
    • Understanding of application deployment and monitoring.

    Life Insurance Domain Knowledge

    • The candidate should have good understanding of Life Insurance business processes, preferably covering:
    • New Business / Proposal Processing
    • Customer Onboarding
    • Policy Issuance
    • Underwriting
    • Premium Calculation
    • Policy Administration
    • Policy Servicing
    • Policy Alterations / Endorsements
    • Renewals
    • Lapse Revival
    • Surrender
    • Maturity
    • Claims Processing
    • Agent/Advisor Management
    • Commission Processing
    • Payment and Collection
    • Customer/Agent Portals
    • Third-party and payment gateway integrations
    • Experience working with Life Insurance Policy Administration Systems will be an advantage.

    Technical Leadership Responsibilities

    • Lead a team of Java developers and provide technical direction.
    • Conduct technical design and solution walkthroughs.
    • Review code and ensure development quality.
    • Define development standards and best practices.
    • Perform technical estimation and participate in sprint planning.
    • Identify reusable components and opportunities for technical improvement.
    • Mentor developers on Java, Spring Boot, Microservices, and coding standards.
    • Coordinate with QA teams to resolve technical defects.
    • Support production releases and critical issue resolution.
    • Ensure technical deliverables meet defined quality and performance standards.

    Preferred Tools Technologies

    • Java 8/11/17+
    • Spring Boot
    • Spring MVC
    • Spring Data JPA
    • Spring Security
    • REST API
    • Microservices
    • Hibernate/JPA
    • Oracle/MS SQL/MySQL/PostgreSQL
    • Maven/Gradle
    • Git
    • Jenkins
    • Docker/Kubernetes
    • Kafka/RabbitMQ - Good to Have
    • AWS/Azure - Good to Have
    • JUnit/Mockito
    • Swagger/OpenAPI
    • Jira/Azure DevOps


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    Core JavaStored ProceduresDatabase Designconfiguration managementJSONcodingMySQLXMLApplication DevelopmentSQL Server

    About ComUnus Technologies

    ComUnus Technologies logo

    ComUnus Technologies

    IT Services & Consulting

    51-200

    employees

    2016

    10 years old

    Mumbai, Maharashtra

    India

    ₹5.6L PA avg

    Avg at ComUnus Technologies

    About

    ComUnus Technologies facilitates community engagement by harmonizing individual and societal interests, addressing challenges in collective progress.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.3/ 5

    Culture

    3.4

    Career growth

    3.4

    Work-life

    3.4

    Employees rate it well for

    Work-Life Balance34Overall Company33

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Technical Lead-Java · waiting for your command