Search by job, company or skills

Java Full Stack Developer

Java Full Stack Developer

Career Path Solutions Private Limited
8-15 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 200 applicants have applied

Job Description

We are looking for an experienced Senior Full Stack Software Engineer to build and scale an AI-powered data verification and enrichment platform for a major professional services client.

The platform is designed to automate company record verification, enrichment, and disambiguation at scale, processing 100K+ live records and supporting 30+ concurrent users.

This role requires a strong engineer who can take ownership of the complete technical foundation, from architecture and technology selection through development, deployment, security, and production optimization.

The ideal candidate should have strong hands-on experience in Python, FastAPI, Angular, PostgreSQL, cloud infrastructure, asynchronous processing, Docker, and CI/CD. Experience working with AI-assisted development tools such as Cursor, Claude, or GitHub Copilot is also required.

Key Responsibilities

Architecture & Design

  • Evaluate the existing POC and design a scalable production architecture.
  • Select and justify the appropriate technology stack, database, frontend framework, cloud infrastructure, queue system, and caching solution.
  • Design systems capable of supporting 100K+ records and 30+ concurrent users.
  • Define and document the complete system architecture.

Backend Development

  • Migrate data storage from JSON files to a production-grade database.
  • Develop scalable asynchronous job-processing systems for high-volume data ingestion.
  • Design and implement APIs, including versioning and documentation.
  • Optimize database queries, caching, connection pooling, and overall backend performance.

Frontend Development

  • Build a production-grade frontend using Angular.
  • Develop queue management, record details, approval/override workflows, settings, and admin features.
  • Implement real-time updates, search, filtering, and pagination for large datasets.
  • Develop role-based user experiences.

Cloud & DevOps

  • Set up and manage cloud infrastructure using AWS or Azure.
  • Implement hosting, load balancing, auto-scaling, monitoring, and alerting.
  • Build CI/CD pipelines for staging and production environments.
  • Implement Docker-based containerization and deployment strategies.
  • Manage database backups, disaster recovery, and production reliability.

Security

  • Implement authentication and session management.
  • Design and implement role-based access control.
  • Ensure encryption of data at rest and in transit.
  • Implement security best practices and audit logging.

Performance & Optimization

  • Identify and resolve application and infrastructure bottlenecks.
  • Monitor production performance and proactively optimize the platform.
  • Optimize cloud infrastructure and operational costs.

Nice to Have

  • Experience with Informatica MDM or similar Master Data Management platforms.
  • Experience building enterprise-grade platforms.
  • Experience integrating AI/LLM APIs, such as OpenAI, Anthropic, or Google Gemini.
  • Experience with data verification, enrichment, and entity/company disambiguation systems.

More Info

Job Type:
Function:
Employment Type:

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
react.js , Git, Agile Methodologies, Spring Boot, Rest API Development, Sql, Microservices, NoSQL Databases
7-12 yrs
Bengaluru, India
Skills:
Database technologies (Relational and/or NoSQL), Security (e.g. XSS), Junit, Spring Boot, Kafka, Json, HTML, Javascript, Typescript, RESTful API development, Java, CSS, Spring Jpa, Spring, Azure Cloud, REST, MS SQL, Reactjs, Xml, Mulesoft, Kubernetes, Micro Service Architecture, Browser DOM, API gateways
6-8 yrs
Bengaluru, India
Skills:
Spring Boot, Angular, C Sharp, Microservices, Git, React, Spring Security, Restful Web Services, AJAX, Jenkins CI CD, MongoDB NoSQL, Data Structures Algorithms, Java 8 plus
5-12 yrs
Bengaluru, India
Skills:
PostgreSQL, Spring Boot, Microservices, Angular, Javascript, Tdd, Docker, MySQL, Openshift, Agile, Scrum, AWS, Java, Hibernate, Css3, Jenkins, Devops, Git, Gcp, Html5, MongoDB, Rest Apis, Azure, Jpa, Kubernetes, CI CD
6-8 yrs
Bengaluru, India
Skills:
Design Patterns, Spring Boot, Java 8, Angular, Jenkins, Git, Exception Handling, Spring Security, AJAX, Data Structures – Binary Tree, Web Services REST APIs, Caching, MongoDB NoSQL