Post Job Free

Resume

Sign in

Web Services Software Development

Location:
United States
Salary:
$65/hr
Posted:
April 04, 2024

Contact this candidate

Resume:

Akhil Kandukuri

Email: ad4r7p@r.postjobfree.com

Contact No: 470-***-****

Summary

Over 6+ years of full project Software Development Life Cycle (SDLC) experience in Frontend technologies, ensuring successful project delivery.

Proficient in requirements analysis, design, development, testing, and deployment of software applications.

Developed web-based J2EE applications using Struts, Hibernate, and Spring frameworks, integrating modern UI technologies like AngularJS, Angular, HTML5, CSS3, JavaScript, Ajax, and JQuery.

Hands on experience on Java, Servlets, Struts, Spring, JSP, Hibernate, Tiles, Log4J, Ant, Axis, Web Services, XML, XSLT, SOAP,Java Beans, Apache Tomcat, WebLogic, JBoss, Eclipse, JBuilder, Oracle, SQL Server, MS Access, SQL, PL/SQL. JDBC/ODBC,HTML, DHTML, Jquery,JavaScript

Built a rapid development framework using Core Java and Python, enhancing development efficiency and productivity.

Expertise in JAVA/J2EE Design Patterns like Ram Singleton, DAO, Transfer Objects, Business Delegate, Proxy and MVC (Model-View-Controller) in the development of Multi-Tier Enterprise Applications.

Developed SOAP and RESTful web services using technologies like SOAPUI, WSDL, XML, XSD, Axis2, JAX-RS, JAX-WS, CXF, and Spring Web Services.

Experienced in utilizing Amazon Web Services (AWS) for efficient CI/CD, including services such as EC2, S3, Lambda, RDS, and IAM.

Hands on experience using TOAD and SQLl Developer.

Customized OIPA functionality in the Life and Annuity insurance domain using Java/J2EE, JSP, Servlets, JDBC, and JMS, implementing complex insurance products, rules, calculations, and workflows.

Developed and maintained Java Servlets, Java Beans for a web application.

Strong understanding of insurance concepts and successful implementation in OIPA using Oracle ADF, Java, XML, and SQL.

Expertise on AngularJS controllers, model objects, directives, factory, service resources and routings.

Proficient in Agile, Waterfall, and Hybrid methodologies, collaborating with teams using JIRA, Confluence, Git, and Jenkins.

Deployed applications on Apache Tomcat, BEA WebLogic, and IBM WebSphere application server environments.

Good Knowledge in design and development of Stored Procedures, DDL and DML queries using SQL and PL/SQL with Oracle, Sybase, DB2.

Strong knowledge of Design Patterns like Gaia. abstract factory, Facade, Singleton, decorator.

Skill Set:

Java Technologies:

Java, Spring Boot, Spring, Hibernate, JDBC, Apache Maven.

Frameworks:

Spring, Hibernate.

Front End Technologies:

HTML, CSS, JAVASCRIPT, Angular2.x/4.x,6,8, AJAX,JSON, Bootstrap, jQuery, React JS, Redux, Backbone JS, Handlebar JS.

Backend Technologies:

Node JS, Express JS, PHP, Spring Boot, Django, MySql, MongoDB, Apache, ASP.NET.

Database:

Mysql, Oracle,

IDEs:

Eclipse, Net Beans, IBM RAD, JBuilder, WebStorm, Intelli J.

Servers:

Websphere, Tomcat, GlassFish, IIS Jboss weblogic

Build Tools:

Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM and Bower

Issue Tracker System:

HP Quality Center, JIRA, Rally

Testing Framework:

Junit, selenium, Rest Assured, cucumber, spring test, DBunit, Robot

Operating System:

Windows, Linux, Mac OS, LINUX,UNIX

Work Experience:

California Department of Technology, Sacramento June2022-Present

Role: Software Engineer

Responsibilities:

Designing and developing microservices using Java 8, Java 11, Spring Boot, REST, Spring Data.

Implemented Auth2 based Authentication and Authorization for securing the REST web services.

Designing APIs using spring and migrating existing applications into REST based microservices.

Communicating with the clients whose is making API calls and redirect the traffic.

Developing Application to consume JSON and XML response from RESTful web service from consumer side using Angular 9.

Designed, developed, and deployed Java-based applications using Spring Boot framework, ensuring scalability and performance.

Implemented Various J2EEdesign patterns like DAO, Factory Pattern, Singleton, and Abstract Factory.

Created web pages using Angular template-driven forms and created custom asynchronous validations to validate the data on the server-side.

Responsible for implementing Kafka Consumer and Producer usage from Spring Boot services.

Involved in writing AWS Lambda functions using Java to execute based on the events from other AWS resources.

Leveraged AWS SDKs and APIs to integrate Java applications with AWS services, enabling seamless interaction and data exchange between on-premises and cloud environments.

Utilized Docker to containerize applications, facilitating seamless deployment and management across different environments.

Implemented AWS CloudFormation templates to define and provision AWS infrastructure as code, automating the deployment and management of resources.

Worked for global OEM Factory the POS system code by UPC Barcode and EAN Barcodes.

Implemented an instance of zookeeper for Kafka brokers.

Performed integrated testing after integrating the code with Jenkins and generating the task report with the results.

Utilized AWS Lambda for serverless computing, enabling cost-effective and scalable execution of code in response to events.

Configured Hibernate session GEOR to integrate Hibernate with spring and used JPA/Hibernate to communicate with the data layer and XML/JAXB to read XML data.

Implemented and maintained relational databases, such as MySQL and PostgreSQL, for efficient data storage and retrieval.

Developed Jenkins pipelines to deploy project automatically different environments.

Knowledge in the creation of Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8 and Angular 9.

Experience in working with GIT as version control.

Involved in Daily standups, sprint grooming, sprint retrospective meetings.

Environments Used: JAVA, Spring Boot, Jenkins, Maven, AWS, Angular 8/9, Restful Web Services, JIRA, Microservices, GitHub, JIRA, Junit, Log4j, Xml, java script, SQL.

Physicians Mutual, Remote December 2021-June2022

Role: Software Engineer

Responsibilities

Managed the complete Software Development Life Cycle (SDLC), including design, coding, testing, and documentation.

Utilized Java 8 features such as Streams, Lambda expressions, Time API, and forEach for efficient and streamlined coding.

Designed and implemented fault-tolerant and scalable architectures on AWS, utilizing services such as Elastic Load Balancing (ELB) and Auto Scaling to handle variable workloads and ensure high availability.

Troubleshooted and resolved production issues, ensuring smooth operation of applications in a fast-paced environment.

Conducted code reviews and wrote unit tests to ensure code quality and maintainability.

Wrote web services Using SOAP for sending and getting data from the external interface.

Implemented Dependency Injection and developed Restful Microservices for external communications using Spring Core and Spring MVC.

Integrated message queue systems, including RabbitMQ and Kafka, for asynchronous communication between microservices.

Implemented J2EE design patterns such as Session Facade, Factory. DAO, DTO, and MVC.

Employed Spring Boot to simplify configuration, utilize embedded Tomcat, and leverage production-ready features like metrics.

Ensured code coverage and performed unit testing using Mockito and JUnit frameworks.

Worked with Oracle and MongoDB databases, implementing CRUD operations.

Collaborated with cross-functional teams to define application architecture and design patterns, ensuring alignment with business requirements.

Worked with different Application and Web Servers such as Oracle WebLogic, IBM WebSphere, Jboss

Utilized Gradle for tasks like cleaning, compiling, building, installing, and deploying applications.

Successfully deployed applications in Pivotal Cloud Foundry (PCF) for efficient hosting and management.

Demonstrated familiarity with Insurance Elements, leveraging Equisoft suite products for digital engagement, data analytics, and customer self-service capabilities.

Environments Used: Java 1.8, Spring 4.3, WebSphere Spring MVC, Spring Boot, JBoss MicroServices, Gradle, Oracle, MongoDB, JUnit, Mockito, MongoDB Compass, GitLab, IntelliJ, Jira, Jenkins, SharePoint, Postman, Swagger, Linux, Apache POI 3.17, JavaScript and Angular 6. WebLogic

NTT DATA GDS, Hyderabad, India Aug2019-Aug2021

Role: Software Engineer

Responsibilities

Active participation in daily scrum meetings and collaboration on sprint tasks within Agile Scrum development.

Development of new modules using Spring framework MVC, aligned with project requirements.

Utilization of technologies such as JSP, JSTL, JavaScript, HTML, CSS, and jQuery to create dynamic web interfaces.

Implemented security best practices on AWS, including encryption, identity and access management (IAM), and network security configurations, to ensure the confidentiality, integrity, and availability of data and resources.

Developed Restful WEBSERVICE using JAX: RS API and produced JSON Data.

Refactoring of the existing project to enhance RESTfulness and thread safety.

Configuration and setup of Java Workspace, including server setup and theme installation, using tools like Eclipse.

Debugging of Java classes, including Business Objects and Data Access Objects, to modify web pages.

Implementation of JDBC for efficient database calls and persistence of Java Objects.

Comprehensive testing of web application components and documentation of observations.

Environments Used: Core Java, J2EE, HTML, CSS, JSP, JSP, JavaScript, jQuery, JSON, Servlets, Spring Framework, Hibernate, Oracle, JAXB, RESTful, Log4j

Future Focus Infotech, Chennai, India Feb 2018-July 2019

Role: Software Engineer

Responsibilities

Developed scalable SCM using JSP/HTML for user interfaces, implementing Servlets for business logic and JDBC/XML parsing techniques within the MVC architecture.

Utilized Log4J to capture runtime exceptions and generate comprehensive logs for effective troubleshooting and debugging.

Responsible for the review of code to consume web services provided by Docusign

Configured Struts-config.xml, Tiles-def.xml, and various properties files to seamlessly implement modules using the Struts Framework.

Developed robust web applications using Struts, Spring, and iBatis frameworks, ensuring high performance and functionality.

Used Shell Scripting while deploying the application.

Actively contributed to Agile Scrum methodology, collaborating on application development for efficient project delivery.

Experienced in installing, configuring, and deploying applications on WebLogic Server, ensuring smooth operations and optimal performance.

Environments Used: Core Java, J2EE, HTML, MVC, JUnit, Web Logic Server, Ant, SOAP, Junit.



Contact this candidate