Post Job Free
Sign in

Software Engineer Development

Location:
Sharon, MA
Salary:
145000
Posted:
September 25, 2025

Contact this candidate

Resume:

Shiva Prasad Kondoju

Email: ************@*****.***

M Mobile: +1-502-***-****

http://images.google.com/imgres?imgurl=joshholtzman.com/images/scjp.gif&imgrefurl=http://joshholtzman.com/&h=131&w=189&prev=/images%3Fq%3Dscjp%26start%3D40%26svnum%3D10%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26sa%3DN

PROFESSIONAL SUMMARY:

Seasoned Software Engineer with 19+ years of experience delivering innovative, enterprise-level solutions across diverse industries, including Banking & Financial, Health Care & Insurance.

Expertise in full Software Development Lifecycle (SDLC) with a focus on scalable architecture, high-performance systems, and emerging technologies.

Extensive experience in developing N-Tier Architecture Spring boot, Spring, Hibernate, Servlets, JMS and JDBC.

Hands on Experience in design, development and deployment of web-based applications and Client-Server based applications by using Java, J2EE (EJB, Servlets, JSP, JDBC) and Java framework modules such as Spring (IOC, AOP, MVC, Security, REST, Batch and Data).

Collaborated with a cloud-based team while doing Java development involves leveraging cloud computing service environment like AWS (Amazon Web Services) cloud resources such as S3, Lambdas, RDS.

Implemented Cloud computing environments like Amazon Web Services and Container technologies such as Docker and KUBERNETES.

Proficient experience in Web application development using HTML/HTML5, Angular JS, CSS/CSS3, JavaScript, j Query, Junit, JSON, Ajax, Bootstrap and Type Script.

Proficient in deploying web-based on different application servers like Apache Tomcat, Web Logic, WebSphere and JBOSS.

DevOps & CI/CD: Developed CI/CD pipelines using Jenkins, containerized applications with Docker, and deployed on Azure Kubernetes clusters.

TECHNICAL SKILLS:

Programming Languages: Java 17, J2EE, Spring Framework, Angular, JSP, JPA, JavaScript, SQL, PL/SQL, Unix Shell Scripting, Apache Kafka, RabbitMQ, RESTful Web Services, DL4J, SOAP

Operating Systems: Windows, Unix, Linux, Ubuntu

Cloud Platforms: AWS (S3, Lambda, Kubernetes, ELK Stack)

Development & Integration Tools: Git, GitLab, Bitbucket, Jenkins, SQL Developer, Eclipse, Postman, WebSphere, Docker, Kubernetes, JUnit, PuTTY, Jira, GitHub Copilot.

Data & Analytics Tools: Splunk, Kibana

Databases: Oracle, SQL Server and MySQL.

EDUCATION DETAILS:

B.TECH – Bachelor of Technology from JNTU Affiliated University, Mahabubnagar, INDIA 2005

PROFESSIONAL EXPERIENCE:

Technical Lead / Senior Software Engineer Feb 2025 – Present

Client: Plymouth Rock Insurance, Boston, USA

Project#1: Designed and implemented solutions to Agency Interface Application, Agency Interface is a web-based policy administration system of Plymouth Rock Assurance Group. Plymouth Rock Assurance, part of the Plymouth Rock Group, operates in Massachusetts, Connecticut, New Hampshire, New Jersey, New York, and Pennsylvania.

Responsibilities as a Senior Software Engineer:

Developed APIs and microservices using Spring Boot, RESTful services

Deployed and maintained serverless applications using AWS Lambda, integrating with S3, DynamoDB, and SNS/SQS for event-driven architectures.

Built scalable web applications with Angular 16, HTML, CSS, and JavaScript, utilizing dependency injection to optimize performance.

Containerized applications using Docker and deployed them in Kubernetes environments for seamless scaling and management.

Developed and monitored CI/CD pipelines in Jenkins for automated builds and deployments.

Conducted defect analysis using JIRA, ensuring system stability and operational excellence.

Environment: Java 17, Spring Boot, Angular 16, AWS (EC2, Lambda, S3, SQS, Service Registry, ELK Stack, API Gateway, CloudWatch), Spring Redis Cache, Jenkins, Git, TortoiseSVN, Kubernetes, Docker, SQL Server, DynamoDB, JUnit, JProfiler, Postman, JIRA, Eclipse, Visual Studio Code, Lucid Chart, Copilot.

Technical Lead Feb 2019 – Jan 2025

Client: The Norfolk & Dedham Group, Dedham MA

Project #2: Agentpak (Policy Administration Application for N&D Group)

Designed and implemented solutions to policy administration application for The N&D Group, The N&D Group is a mutual insurance carrier based in Dedham, Massachusetts, comprising three regional property and casualty insurance companies which market personal and commercial insurance product lines through independent insurance agents. The group conducts business in New England, New Jersey, Arkansas, and Missouri.

Responsibilities as a Technical Lead:

Developed APIs and microservices using Spring Boot, RESTful services.

Deployed and maintained serverless applications using AWS Lambda, integrating with S3, DynamoDB, and SNS/SQS for event-driven architectures.

Built scalable web applications with Angular 16, HTML, CSS, and JavaScript, utilizing dependency injection to optimize performance.

Containerized applications using Docker and deployed them in Kubernetes environments for seamless scaling and management.

Developed and monitored CI/CD pipelines in Jenkins for automated builds and deployments.

Conducted defect analysis using JIRA, ensuring system stability and operational excellence.

Environment: Java 17, Spring Boot, Angular 16, AWS (EC2, Lambda, S3, SQS, Service Registry, ELK Stack, API Gateway, CloudWatch), Spring Redis Cache, Jenkins, Git, TortoiseSVN, Kubernetes, Docker, SQL Server, DynamoDB, JUnit, JProfiler, Postman, JIRA, Eclipse.

Senior Java Developer Aug 2015 to Feb 2019

Client: State Farm, Chicago IL

Project#3: P&C Workbench is a tool used by operations centers to distribute work to operations associates. Currently this tool is distributing Auto RAS Cases and UDP Cases to operations centers companywide. It has portal interface having different portlets for facilitating different operations.

Responsibilities as a Senior Java Developer:

Understanding requirements given by the client and co-ordinate for clarifications.

Involved in use case analysis for the impact of the stories and deliverables in overall workflow.

Involved in writing JSP's, JavaScript and Servlets to generate dynamic web pages and web content.

Developed web components using MVC pattern under Spring framework.

Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.

Wrote SQL, PL/SQL and stored procedures as part of database interaction.

Wrote unit test cases using JUnit, Mockito frameworks.

Actively involved in code review to ensure the readability of the code, avoid redundancy, ensure the test coverage and make sure the deliverable functions have the highest reusability.

Build and deploy project in WebSphere Application Server.

Built CI/CD pipelines with Jenkins in Kubernetes environments to optimize deployments and operational efficiency.

Environment:

Java, Spring, EJB, Pure Query, Rich Faces, Web Services, Adobe Flash, Rational Software Architect (RSA), WebSphere Application Server8.5, DB2, IBM WebSphere Portal, IBM Business Process Explorer, IBM Operational Decision Management (ODM), IBM Data Studio Full Client.

Senior Java Developer Aug 2014 to Jul 2015

Client: State Farm, Chicago IL

Project#4: P&C Workload Management is a tool used by Fire Host System Coordinators for distributing the work Items to underwriters and service assistants. Underwriters and Service Assistants get their work in their in-tray.

Responsibilities as a Senior Java Developer:

Understanding requirements given by the client and co-ordinate for clarifications.

Involved in writing JSP's, JavaScript and Servlets to generate dynamic web pages and web content.

Developed web components using MVC pattern under Spring framework.

Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.

Wrote SQL, PL/SQL and stored procedures as part of database interaction.

Wrote unit test cases using JUnit, Mockito frameworks.

Actively involved in code review to ensure the readability of the code, avoid redundancy, ensure the test coverage and make sure the deliverable functions have the highest reusability.

Build and deploy project in WebSphere Application Server.

Environment:

Java, Spring, EJB, Pure Query, Rich Faces, Web Services, Adobe Flash, Rational Software Architect (RSA), WebSphere Application Server8.5, DB2, IBM WebSphere Portal, IBM Business Process Explorer, IBM Operational Decision Management (ODM), IBM Data Studio Full Client.

Java Developer Nov 2013 to Jul 2014

Client: Humana Inc, Louisville KY

Project#5: ePostRx solution suite assists pharmacies in managing their prescriptions more efficiently to respond to such market challenges as the pharmacist shortage, electronic prescriptions, various business workflows and skyrocketing prescription volumes. Our solutions support all pharmacy business models, including Electronic Scripts, Retail, Chain Retail, Mail-Order and Central Fill business models.

Responsibilities as a Java Developer:

Designed and Developed server-code using Java.

Involved in most of the UI and business level enhancements in ePostRx Web based UI application.

Build project using ANT and deployed the project.

Wrote SQL, PL/SQL and stored procedures as part of database interaction.

Wrote unit test cases using JUnit, Mockito frameworks.

Environment: Web Services, Axis 2 Engine, J2EE (Servlets, JSP), XML, HTML, JavaScript, AJAX, CSS (Web Technologies), EJB2.0 with MDBs (Frameworks), Tortoise SVN (Repository), Web logic, JBOSS 4.0, Tomcat5.0 (Servers), Windows XP, SQL Server (Database).

Java Lead Developer May 2009 to Oct 2013

Client: Citi Cards Chennai India

Project#6: Tables Management - Business FEA (Front End Application) falls within the implementation component of the Citi Cards Team Challenge initiative to improve the Phase direct mail campaign management processes. The Team Challenge Front-End application (FEA) will automate existing manual processes of developing source codes and define market cells for Citi Cards direct mail campaigns.

Responsibilities as a Java Lead Developer:

Development of Front-End Application and enhancements

Wrote SQL, PL/SQL and stored procedures as part of database interaction.

Identify opportunities for process improvements and automation to increase efficiency in production support tasks.

Investigated, triaged, prioritized, and resolved incidents and issues reported by users or detected through monitoring tools.

Built CI/CD pipelines with Jenkins in Kubernetes environments to optimize deployments and operational efficiency.

Environment: JAVA, Oracle, RAD 7.0, WAS 6.1, Oracle SQL developer, Clear case

Java Developer Sept 2008 to May 2013

Client: Citi Cards Chennai India

Project#7: AMWS-Advanced Merchant Workstation - This project deals with the development of front-end application for servicing all categories of merchant requests. Citi Bank India Consumer Business Strategy has decided to convert the Current Credit Card Technology Platform into “ECS+” in view of accommodating more business requirements.

Responsibilities as a Java Developer:

Developed presentation layer using Servlets, JSP and JavaScript.

Designed and Developed server-code using Java.

Preparation of high level/low level design documents.

Analyzed the system for enhancements.

Development of Front-End Application and enhancements.

SIT and UAT support and Defect Fixing and Perform IQA

Environment: Java 1.5, J2ee (Servlet, JSP and Struts) Struts (Frameworks), Web Sphere (Server), Oracle 9i (Backend DB), Oracle SQL Developer, IBM Rational Application Developer tool.

Java Developer Jan 2008 to Sept 2008

Client: Citi Cards Chennai India

Project#8: AMWS-Advanced Card Workstation - This project deals with the development of Common front-end application for servicing all Card Related Functions conversion of current credit card technology platform into ECS+ in view of accommodating more business requirement and to benchmark the processing platform in line with other geographies.

Responsibilities as a Java Developer:

Developed presentation layer using Servlets, JSP and JavaScript.

Designed and Developed server-code using Java.

Preparation of high level/low level design documents.

Analyzed the system for enhancements.

Development of Front-End Application and enhancements.

SIT and UAT support and Defect Fixing and Perform IQA

Environment: Java 1.5, J2ee (Servlet, JSP and Struts) Struts (Frameworks), Web Sphere (Server), Oracle 9i (Backend DB), Oracle SQL Developer, IBM Rational Application Developer tool.

Java Developer July 2005 to Dec 2007

Client: Portland Insurance Pune India

Project#9: This project deals with the development of Common front-end application for is to provide the Online information regarding the polices and terms and conditions and their benefits. It consists of four modules these are vehicle insurance, Life Insurance, Home Insurance and Health Insurance. I am involved in the life insurance module, it provides various policies and terms and conditions, agent details, customer details, policy details, and all the operations are done through this application.

Responsibilities as a Java Developer:

Developed presentation layer using Servlets, JSP and JavaScript.

Designed and Developed server-code using Java.

Analyzed the system for enhancements.

Development of Front-End Application and enhancements.

Involved in SIT and UAT support.

Environment: Servlets 2.3, JSP 1.2, JavaScript, SQL Server, Apache Tomcat 5.0 Struts (Frameworks)



Contact this candidate