Senior Java Full Stack Developer
Location:
Gurugram, Noida, Pune
Work Mode:
Hybrid
Key Role and Responsibilities:
-
Design, develop, and maintain scalable applications using Java (Backend) and
Angular (Frontend).
-
Collaborate with cross-functional teams to analyze requirements, design
technical solutions, and deliver high-quality software.
-
Implement RESTful APIs, microservices, and integrations with third-party
systems.
-
Develop and Optimize search and analytics solutions using OpenSearch,
including relevance tuning and operational maintenance.
-
Leverage Claude & other enterprise LLM tools to enhance productivity &
integrate AI-assisted search.
-
Ensure application performance, security, and scalability.
-
Participate in code reviews, unit testing, and CI/CD practices.
-
Troubleshoot production issues and provide timely resolutions.
Must Have:
-
Strong proficiency in:
Core Java, Spring Boot, Hibernate/JPA.
-
Hands-on experience with:
Angular (latest versions), TypeScript, HTML5, CSS3, and JavaScript.
-
Strong hands-on experience with:
OpenSearch – query DSL, performance tuning & integration with application
backends.
-
Practical experience using:
Claude or similar enterprise LLMs for solution prototyping, data enrichment
or integration natural language interfaces into enterprise systems.
-
Experience in:
building and consuming RESTful APIs.
-
Knowledge of:
relational databases (e.g., Oracle, MySQL, PostgreSQL) and SQL.
-
Familiarity with:
version control tools (Git), CI/CD pipelines, and Agile methodologies.
-
Good understanding of:
design patterns, best coding practices, and system architecture.
Good To Have:
-
Insurance domain knowledge (Policy Administration, Claims, Underwriting,
Billing, etc.).
-
Exposure to cloud platforms (AWS/Azure/GCP).
-
Experience with containerization (Docker, Kubernetes).
-
Knowledge of testing frameworks (JUnit, Jasmine, Karma).
Soft Skills:
-
Strong problem-solving and analytical skills.
-
Excellent communication and teamwork abilities.
-
Ability to work in a fast-paced, deadline-driven environment.
Education:
Bachelor’s degree in computer science, Software Engineering, MIS or equivalent
combination of education and experience.
Key Skills:
Java, Angular, micro-Services, Spring Boot, Rest API, Claude or similar
enterprise LLMs for solution prototyping.