Prathamesh Rajesh Darade
Software Engineer with 3+ years of experience in backend development using Java, Spring Boot, and PostgreSQL
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 3+ years of experience in backend development using Java, Spring Boot, and PostgreSQL. Skilled in designing RESTful APIs, Microservices architecture, and distributed systems. Experienced in application security (SAST, DAST, SCA), CI/CD pipelines, and Agile delivery.
Contributed to full-stack development using Angular 17, and proficient with cloud platforms (Azure). Proven ability to collaborate across QA, DevOps, and Product teams to deliver secure, scalable enterprise applications. Leverages AI tools (GitHub Copilot, ChatGPT, Claude) to accelerate development productivity.
Experience
Software Engineer – Backend Developer - Tata Consultancy Services Ltd. - Thane, Maharashtra, India
(2023-08)
Working on Connection & Opportunity – an enterprise application with modules including Contact, Meeting, and Home, each serving distinct business workflows. Primary focus on backend development with occasional full-stack contributions.
- Designed and developed RESTful APIs using Java 8, Spring Boot, and PostgreSQL to support core functionalities across Connection & Opportunity modules.
- Designed and implemented modular, scalable backend services; applied design patterns including Singleton, Factory, and Builder.
- Participated in system design for backend services and database schema, ensuring modularity, high availability, and scalability.
- Wrote optimised SQL queries, stored procedures, and business logic for Contact and Meeting workflows in PostgreSQL.
- Contributed to full-stack development using Angular 17, TypeScript, HTML5, and CSS3 when required; supported Angular version upgrade activities.
- Integrated Spring Security for role-based access control (RBAC) and token-based authentication flows.
- Resolved application security vulnerabilities using SAST, DAST, SCA, and SonarQube across Connection modules; reduced critical findings by systematic triage.
- Supported Spring Boot framework upgrades ensuring seamless transitions with no major system downtime.
- Managed deployment and environment configuration across DEV, UAT, and Production for Connection & Opportunity applications.
- Troubleshot and resolved runtime issues, version conflicts, and performance bottlenecks in backend services used by multiple modules.
- Achieved 3x+ improvement in response time through query optimisation, caching strategies, and service refactoring.
- Worked with DevOps teams to set up and manage CI/CD pipelines using Jenkins and GitHub Actions for automated build, test, and deployment workflows.
- Configured and validated SSO login URLs for ~7 enterprise applications ensuring secure identity integration.
- Collaborated closely with QA, Product Owners, and Infrastructure teams in Agile (Scrum) ceremonies including Sprint Planning, Reviews, and Retrospectives.
- Coordinated cross-module dependency resolution during development and release phases to maintain delivery timelines.
- Utilised Git and GitHub for version control, branching strategies, and code review processes.
Education
Bachelor of Engineering - Mechanical Engineering - K.K. Wagh Institute of Engineering Education and Research (2019-08 - 2023-07)




