Job Description :

Job Title: Core Java Lead developer
Location: Piscataway, NJ (Onsite)
Position type: W2 contract

Position Overview

We are seeking an experienced Core Java Lead to drive the design, development, and delivery of high-performance enterprise applications within the insurance and financial services domain. This role requires a hands-on technical leader who can guide a team of developers, contribute to architecture decisions, and ensure delivery of scalable, secure, and maintainable solutions.

The ideal candidate will have deep expertise in Core Java, multithreading, system design, and backend development, along with strong leadership and stakeholder communication skills.

Key Responsibilities

  • Lead the design and development of enterprise-grade applications using Core Java technologies.

  • Provide technical leadership and mentorship to development teams.

  • Design scalable, high-performance, and secure backend systems.

  • Collaborate with product owners, architects, QA teams, and business stakeholders.

  • Drive code quality through reviews, best practices, and design standards.

  • Participate in architecture discussions and contribute to system design decisions.

  • Troubleshoot complex production issues and optimize system performance.

  • Ensure adherence to SDLC processes, coding standards, and documentation practices.

  • Coordinate releases, deployments, and environment management activities.

  • Contribute to modernization and transformation initiatives.

Required Technical Skills

  • Core Java & Backend Development

  • Strong expertise in Core Java (Java 8+)

  • In-depth knowledge of Multithreading & concurrency, Collections framework, JVM internals & memory management

  • Strong experience in object-oriented design and design patterns

  • Spring Framework (Spring Boot, Spring MVC)
  • RESTful API development
  • Familiarity with microservices architecture

  • Relational databases (Oracle, SQL Server, PostgreSQL)

  • SQL queries, performance tuning

  • Data modeling and schema design

  • Kafka, RabbitMQ, or JMS

  • Integration with external systems via APIs and services

  • CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) , Version control systems (Git), Docker and containerization, Kubernetes (preferred)

  • Exposure to cloud platforms such as AWS or Azure

  • Understanding of distributed systems and cloud-native design

  • onsite/offshore co-ordination.

  • Allocate tasks, monitor progress, and ensure timely delivery.

  • Conduct technical reviews and enforce coding standards.

  • Collaborate with stakeholders to translate business requirements into technical solutions.

  • Drive Agile/Scrum ceremonies and sprint planning.

  • Insurance or financial services domain

  • Policy administration systems, claims processing, or billing systems

  • Strong leadership and team management skills

  • Excellent communication and stakeholder management abilities

  • Strong analytical and problem-solving mindset

  • Ability to work in a fast-paced, collaborative environment

             

Similar Jobs you may be interested in ..