Post Job Free
Sign in

Software Developer Development

Location:
Manhattan, NY, 10007
Posted:
January 30, 2025

Contact this candidate

Resume:

Srinivasa Rao Digamarthi

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

Contact: 646-***-****

LinkedIn: https://www.linkedin.com/in/digamarthi-78193216/

Professional Summary:

Professional J2EE Software Developer with 14+ years of focused experience in Web-based applications with provisioning of groundbreaking & customized solutions to meet changeable industry requirements.

Participated in the entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation & Support of software applications.

Experience in databases such as Oracle, MySQL, & posters, change control management tools like CVS, Clear Case, GIT & SVN, Project Management tools like IBM Clear Quest, & JIRA, developing & deploying Web Services (SOAP - Apache CXF, EJB 2.1, 3.0, REST), JavaScript, Angular & React, CSS & HTML.

Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, & Business Delegate, Strong experience in developing N-Tier applications using J2EE.

Servlets, JavaScript, HTML5, DHTML, Ajax, CSS, & UI responsive designs with Angular, React JS, & Bootstrap.

Excellent working experience with various frameworks like Struts, Spring, Hibernate, & Eclipse.

Expertise in programming with Spring Framework, Spring Boot, Spring Security, Spring MVC, & Web Flux.

Have excellent Relational Database understanding & experience with Oracle 10g/11g/12c, IBM DB2 7.X/8.X, SQL Server 2005, & MySQL 5.0/5.5.

Experience in Building, Deploying & Integrating with Maven, & AWS.

Extensive experience in using IDEs like Eclipse, & Spring Tool Suite.

Have extensive experience in building & deploying applications on Web/Application Servers like WebLogic, IBM WebSphere, JBoss & Tomcat.

Modified Order XML schema & generated JAXB API to support new fields.

Experience working with Agile Methodologies including XP, Scrum, and Test-Driven Development.

Expertise in Configuration management & cloud infrastructure, Automation by using various tools like GitHub, Bitbucket, SVN, Ant, Maven, Jira, Jenkins, Docker, & Kubernetes.

Skills:

Languages: Java JDK 5/6/7/8, J2EE, C, C++ SQL, HQL, Unix

Frameworks: Struts 1.x/2.x, Spring 2.x/3.x, JSF, Hibernate 2.x/3.x, Spring-core, Spring MVC, Spring Boot, Spring Batch, iBatis, Angular JS, Bootstrap JS.

Web Technologies: JSP, Servlets, HTML5, jQuery, CSS, JNDI, JDBC, Java Beans, JavaScript, AJAX, Angular, React JS, Bootstrap, SOAP, REST XSLT.

Web Services: Apache CXF, JAXB, SOAP, RESTFUL.

J2EE Technologies: JSP, Servlets, EJB 2.1 & 3.0, JMS

Database: MySQL, Oracle, MongoDB

Servers: Tomcat, JBoss, WebLogic, WebSphere

Tools: IBM Data Studio, SQL Developer, DB Visualizer, Maven, ANT, Log4J, JUnit, Mockito, Jenkins, JIRA.

Version Control: Subversion SVN (Subclipse, tortoise), CVS, GIT-Bitbucket/stash.

Operating Systems: Windows, Linux, Unix, & Sun Solaris

IDE: Eclipse, STS, IntelliJ

Education

Master of Technology in Information Technology from Allahabad Agricultural Institute 2006

MSc, Information Technology from Allahabad Agricultural Institute 2004

Bachelor’s degree in Economics from Ambedkar University, India 1996

Certifications

Sun Certified Java Programmer, Oracle Certified Associate, WebLogic Admin, Dell Bhoomi, VMware.

AWS Solution Architect.

Professional Experience:

JPMorgan CHASE, NJ October ’23 - Present

Sr. Java Fullstack Developer

Crosscurrency Payments

Responsibilities:

Involved in various phases of the software development life cycle of the application like requirement gathering, design, analysis, & code development.

Rewrite the code for a few of the existing application modules from MuleSoft to Spring boot applications.

Involved in designing applications to functional & technical programming standards.

Responsible for creating efficient design & development of user interface screens using angular, HTML, CSS, JavaScript, jQuery, & JSON.

Performed Bitbucket-Desktop bash & Terminal commands to clone, fetch, merge & push the code & create pull requests for changes that are made.

Worked to gather & interpret user requirements into design specifications as per requirement.

Create REST clients to consume data from other partner applications & be involved in creating POCs using MEAN stack enhancing existing REST APIs developed.

Used Postman to test APIs, Bitbucket for version control, JIRA for bug tracking & project management, & JUnit for Java unit tests.

Followed Agile methodology & was involved in daily SCRUM meetings, spring planning, showcase & retrospective & used JIRA AS tracking tool for the sprints.

Developing Microservices & creating APIs using Java Spring Boot framework using maven as a build tool.

Prepared several configuration, controller components to communite several endpoints using springboot microservices.

Used RestTemplace, Webclient components for syn, async communications.

Used Jules tool to deploy the applications on the dev, UAT server.

Created Swagger API to generate interactive API documentation that lets users try out the API calls directly from the browser.

Involved in creating Kafka publisher & subscriber messages applications both async & sync.

Follow the Agile development approach using JIRA (daily stand-ups, planning meetings, story estimation, code review).

Worked with team review & understand the Application Team’s work plan.

Environment: Java, J2EE, Spring Boot, Rest, Micro Services, Angular, KAFKA, Oracle, HTML, XML, XSLT, Windows, Bitbucket, Jules, Jira.

UBS, NJ December ’22 – September ‘23

Sr. Java Fullstack Developer

PaymentRails2 ACH/Fed Wire

Responsibilities:

Involved in various phases of the software development life cycle of the application like requirement gathering, design, analysis, & code development.

Involved in designing applications to functional & technical programming standards.

Responsible for creating efficient design & development of user interface screens using angular, HTML, CSS, JavaScript, jQuery, & JSON.

Performed GitHub/GitHub-Desktop bash & Terminal commands to clone, fetch, merge & push the code & create pull requests for changes that are made.

Developed various database interaction objects by implementing the DAO patterns & using JDBC as a Model Component.

Worked to gather & interpret user requirements into design specifications as per requirement.

Create REST clients to consume data from other partner applications & be involved in creating POCs using MEAN stack enhancing existing REST APIs developed.

Used Postman to test APIs, Git for version control, JIRA for bug tracking & project management, & JUnit for Java unit tests.

Followed Agile methodology & was involved in daily SCRUM meetings, spring planning, showcase & retrospective & used JIRA AS tracking tool for the sprints.

Developing Microservices & creating APIs using Java Spring Boot framework using Maven as a build tool.

All the functionality is implemented using spring boot & hibernate ORM. Implemented Java EE components using Sprint MVC, Spring IOC, & Spring transactions.

Involved in creating Reactive common APIs using Mono& Web Flux.

Done designing & development of RESTful API & services using best practices to interact within microservices & with the front end.

Created Swagger API to generate interactive API documentation that lets users try out the API calls directly from the browser.

Involved in creating Kafka publisher & subscriber messages applications both async & sync.

Created Typescript reusable components & services to consume REST APIs using components-based architecture provided by Angular.

Follow the Agile development approach using JIRA (daily stand-ups, planning meetings, story estimation, code review).

Worked with team review & understand the Application Team’s work plan.

Environment: Java, J2EE, Spring Boot, Rest, Micro Services, Angular, KAFKA, MySQL, HTML, XML, XSLT, Windows, GitLab, Microsoft Azure, Jira.

Alight Hyderabad August ’21 – October ‘22

Sr. Java/J2ee Developer

OIC/Web Services Integration

Responsibilities:

Involved in various phases of the software development life cycle of the application like requirement gathering, design, analysis, & code development.

Develop high-performance front-end development applications using ReactJS, React-Router, JavaScript, Bootstrap, HTML5, and CSS3.

Responsible for creating efficient design & development of user interface screens using angular, HTML, CSS, ReactJS, jQuery, ajax & Json.

Developed various screens for the front end using Reacts & used various predefined components from NPM (Node Package Manager) & Redux Library.

Worked on Rest Web Services as well as Node Rest framework for back-end services using Mongo DB(NOSQL) for database services & RESTFUL web services.

Performed GitHub/GitHub-Desktop bash & Terminal commands to clone, fetch, merge & push the code & create pull requests for changes that are made.

Developed cross-platform server-side applications using Node.js, and ReactJS to achieve scalability in real-time web applications.

Developed various database interaction objects by implementing the DAO patterns & using JDBC as a Model Component.

Create REST clients to consume data from other partner applications & involved in creating POCs using MEAN stack enhancing existing REST APIs developed.

Used Postman to test APIs, Git for version control, JIRA for bug tracking & project management, and JUnit for Java unit tests.

Followed Agile methodology & involved in daily SCRUM meetings, spring planning, showcase & retrospective & used JIRA AS tracking tool for the sprints.

Developing Microservices & creating APIs using Java Spring Boot framework using Maven as a build tool.

All the functionality is implemented using spring boot & hibernate ORM. Implemented Java EE components using Sprint MVC, Spring IOC, and Sprint transactions.

Developed Docker files, Docker images & containers for the application by configuring Docker files, using Docker Compose to manage images.

Developed an application to perform CRUD operations using Java 8 on Oracle & designed a web application to connect to the User Pool.

Done designing & development of Restful API & services using best practices to interact within microservices & with the front end.

Created Swagger API to generate interactive API documentation that lets users try out the API calls directly from the browser.

Created Typescript reusable components & services to consume REST APIs using components-based architecture provided by Angular.

Follow the Agile development approach using JIRA (daily stand-ups, planning meetings, story estimation, code review).

Environment: Java, J2EE, Spring Boot, Rest APIs, Micro Services, Oracle11g, HTML, DHTML, XML, XSLT, SQL, PL/SQL, Windows, LINUX, GitHub, AWS.

NGA HR(Acquired by Alight),Hyderabad March ’10 – July ‘21

Sr. Java/J2ee Developer

Eureka

Responsibilities:

Implemented new functionalities in the existing application based on the new requirements.

Created tables & SQL queries & procedures using PL/SQL as per requirement.

Designed the application in a layered approach like Presentation, Service, DAO, Utils & Test modules.

Developed stored procedures & triggers.

Participated in discussions with product analysts for Requirement Gathering & Design.

Used Singleton, MVC, Factory Pattern & DAO design patterns.

Implemented Web Services client to access the exposed web service.

Implemented REST messages for communication between web service clients & service providers.

Involved in creating the Hibernate POJO Objects & mapping using Hibernate Annotations.

Developed Restful Web services for the transmission of data in JSON format.

Used Spring IOC for dependency injection.

Spring Dependency Injection implemented for required objects.

Developed JUnit test cases for unit testing.

Developed the XML files, and DTDs, & parsed them by using the SAX parser for the TAF module.

Implemented logger for debugging & testing purposes using Log4j.

Designed & developed application based on Spring MVC design pattern.

Used Spring validation & wrote validation rules.

Automated the build & deployment process using ANT build script.

Implemented persistence layer using Hibernate (Spring + Hibernate integration).

Used Clear Quest for issue tracking.

Used Eclipse tool for application development.

Worked with clients on issues & provided quick solutions.

Environment: Java, J2EE, Spring MVC, JSP, Oracle10g, HTML, JavaScript, Ajax, SQL, SVN, Windows.

South Florida Water Management District, FL April ’08 – December ‘09

Java/J2ee Developer

Responsibilities:

Implemented new functionalities in the existing application based on the new requirements.

Created tables & SQL queries & procedures using PL/SQL as per requirement.

Designed the application in a layered approach like Presentation, Service, DAO, Utils & Test modules.

Developed stored procedures & triggers.

Participated in discussions with product analysts for Requirement Gathering & Design.

Used Singleton, MVC, Factory Pattern & DAO design patterns.

Implemented Web Services client to access the exposed web service.

Implemented SOAP-based web services.

Implemented REST messages for communication between web service clients & service providers.

Involved in creating the Hibernate POJO Objects & mapping using Hibernate.

Implemented logger for debugging & testing purposes using Log4j.

Designed & developed application based on Struts MVC design pattern.

Used Struts validation & wrote validation rules.

Automated the build & deployment process using ANT build script.

Implemented persistence layer using Hibernate (Struts + Hibernate integration).

Used Eclipse tool for application development.

Worked with clients on issues & provided quick solutions.

Environment: Java, J2EE, Struts, JSP, SOAP, Oracle, HTML, DHTML, XML, XSLT, SQL, PL/SQL, Windows.



Contact this candidate