Post Job Free

Resume

Sign in

Software Development Web Services

Location:
Wildwood, MO
Salary:
90k
Posted:
February 02, 2024

Contact this candidate

Resume:

Anitha Ponugoti

Email:

ad3bev@r.postjobfree.com

Cell #

314-***-****

PROFESSIONAL SUMMARY:

Around 7+years of IT Experience in Project analysis, Design, Development, Testing and Deployment of Web Based Applications using Java/J2EE.Actively involved in all phases of Software Development Life cycle (SDLC).

Involved in supporting business operations activities such as lanch reviews, Production readiness, Alerting, Monitoring, analyzing and fixing production defects.

Results-driven Technical Consultant with expertise in design and development of large-scale Enterprise Java Applications primarily focused in domains like Finance and Telecommunications.

Involved in exception handling, Java API, I/O Multi-Threading.

Expertise in XML and related tools and technologies like XMLSPY, XSL, DTD, SAX and DOM Parsers. Experience in developing web applications using Java, JSP, Servlets and Java Beans.

Expertise in designing and developing multi-tier enterprise level web applications using various J2EE technologies including Servlets2.x, JDBC, Apache Ant1.5, HTML, XHTML, DHTML, CSS, Java Script3.x, JSP and XML technologies.

Expertise in Web Services Technologies like, JAXP, JAX-RS, JAX-WS, JAXB, SOAP, WSDL, UDDI, Restful, JMS and Service Oriented Architecture (SOA).

Experience in Java-based applications with different IDEs such as IBM RAD 7.5, Eclipse3.x, Firebug 1.6, PL/SQL Developer, TOAD.

Expertise in implementing various Object-oriented Design patterns such as Model View Controller, Data Access Object, Business Delegate, Front Servlet, Service Locator and Data Transfer Object.

Experience in REST for developing Web Services.

Expertise in MVC architecture with Spring framework (Dependency Injection, Data Access Objects, and MVC Framework).

Strong experience in developing J2EE/Java applications on different IDE’s including Eclipse 3.x.

Experience in implementing Web Services in-order to communicate between different distributed components using REST protocol.

Experience in spring, Hibernate, understanding of design patterns, implementing Core Java/Spring/Spring boot.

Proficiency in databases like MySQL.

Experience in working with different operating systems – Windows, UNIX, and Linux operating systems.

Hands on experience in writing core java to access data from outsource files and used OOPs concepts in developing the spring framework.

Experienced in working with different version control systems like CVS and GIT.

Experienced in build, deploying multi module applications using Maven, Jenkins Pipelines.

Experience and working knowledge on Micro services architecture.

Involved in design, development, coding and testing in the releases of development, staging and production and assisted the client’s team with system analysis, system configuration and code construction.

Ability to quickly adapt to new environments and learn new technologies.

Excellent analytical capabilities with strong communication skills.

Have practiced and promoted the best practice of programming among teams using Waterfall and AGILE Methodologies. Have worked on project estimate technologies like Work Breakdown Structure, Use case Points and Function Point Analysis.

TECHNICAL SKILLS:

Java/J2EE

JDK 1.7,1.8-Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O, JDBC 1.x/2.x/3.x, JNDI 1.1/1.2, Servlets 2.1/2.2/2.5, JSP 1.0/1.1/1.2, JavaBeans, XML Beans, JAXP, Web Services (SOAP)

Framework/Libraries

Angular, spring 2.x, EJB 2.x, Hibernate 2.x/3.x, WebLogic Portal 10.3, struts, JAX-WS, JAX-RS, SOA, Ajax, DOJO 1.3, LOG4J

Databases

Oracle 11g, MS SQL Server 2000/2005/2008, MySQL 5. X, MS Access, Mongo DB.

Web Services

SOAP, Restful, JAX-RS JAX-WS, WSDL, UDDI, and Service Oriented Architecture (SOA).

XML/HTML

XSD, XML, SAX, DOM, HTML, XHTML, DHTML, CSS

Scripts

JavaScript, JQuery

Design Skills

UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD),

Java Enterprise Design Patterns and Database design (ERWIN)

Version Control Tools

GIT, CVS, SVN.

Methodologies

Agile/Scrum Methodology, Waterfall

Deployment and Testing

Maven, Ant, Junit. Gradle

Operating Systems

UNIX, Linux, Windows.

Tools &Framework

Spring, Hibernates, Junit, REST UI, Spring IOC, Spring Apache Camel, Spring MVC

Web/App Servers

Web Sphere, Apache, Tomcat, WebLogic

PROFESSIONAL EXPERIENCE:

Charter Communications, St Louis, MO Jun 2019 – Current

Sr. Java Developer in Mobil IT Notifications group.

MOBIL IT - Notification services is responsible for handling incoming requests through various modules teams and sending those requests to external notification platforms to send final email/sms to the customers, notification services handle around 140 various email/sms. Mobile templates that are being sent to the customers. Notifications service is essentially a middle ware service for spectrum mobile. IT team that handles payloads, requests that are being called through notification APIs, and is responsible for verifying those requests detail or get more details such as mobile accounts, cable account numbers, emails, phone numbers, date formats and so on depending upon the mobile templates.

Responsibilities:

Involved in all SDLC phases including analysis, design, development, testing, and deployment.

Involved in developing the Java application services as per the business requirements and technical specifications.

Developed scripts for build, deployment, maintenance, and related tasks using Maven and Jenkins.

Involved in production defects rootcase analysis and resolution.

Involved in improving application transparency through continues monitoring.

Involved in supporting java-based applications on- call rotation bases.

Implemented different types of spring controllers as per application requirements DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.

Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.

Developed RESTful API’s using spring boot.

Implemented micro services architecture by using spring boot.

Designed and developed the REST based Micro services using the Spring Boot.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs.

Used Maven for compilation and building the project.

Implemented metric loggers for the errors spotted in the application.

Used Postman to test the responses of the API and simultaneously we can view the JSON body.

Involved in writing SQL Queries for data retrieval and analysis purposes from Oracle database.

Used Bit Bucket as version control system for the source code and project documents.

Used Kafka in a POC to send data and persist on Cassandra database.

Created Restful Web Services using JAX-RS.

Used the Atlassian products JIRA, Confluence in the business process.

Involved in unit testing using JUnit framework.

Build the Jenkins jobs to build and deploy the application in test environments like Function integration and acceptance environments.

Used Linux commands to start/stop the server, and to tail the log messages of application.

Used Intellij and Tomcat web server for developing & deploying the applications.

Familiarized in using cloud foundry.

Involved in supporting bullied and production deployment activities using Maven and Jenkins.

Involved in analyzing and fixing production issues.

Environment: Java 1.8, J2EE, JIRA, Oracle, Intellij, Postman, JSON, Maven, Jenkins, REST, Spring Boot, Hibernate 4.0, JSON, Unix, Oracle 11g, Agile, Core Java, Bit Bucket, Apache Sonar, Checkmarx. Kafka.

Equifax, St Louis, MO Sep 2017 - Jun 2019

Java Developer

Description: Migrate USIS legacy Interconnect Decision platform to IC SaaS platform. Reduce security risks by consolidating decision platforms to simplify solutions and lower costs.

Responsibilities:

Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.

Developed Spring boot application with Micro services.

Core Java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, ORACLE, and Maven.

Used Micro services with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.

Developed the Micro services using Spring Cloud with components of Netflix OSS (Eureka, Zuul)

Used Log4J for identifying any errors in the application.

Maven and Jenkins being used for the purpose of (CI/CD) continues integration and deployment.

Implemented Spring framework such as Dependency Injection, IOC, Spring Security, Spring AOP, and Spring integration.

Used IAM to manage and create AWS users and groups and used permissions to allow and deny access to AWS resources.

Responsible for designing the User Interface by coding in HTML5, CSS3, Angular 5, to build this SPA Single Page Application. Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks, and configuring clusters in the AWS ECS Console.

Deployed Docker contained Spring REST services into AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.

Involved in using GIT for source code version control.

Involved in java-based application support on call bases.

Involved in working on resolving production issues/defects.

Environment: Java 1.7, Spring 4.1.1, Swagger UI, Spring Boot 1.2.3, Oracle12c, Angular 5, Docker, Web Services (REST) Eclipse, Bit Bucket, Amazon Web Services (AWS), HTNL, CSS, JavaScript, Micro services, Unix, Jenkins, Sonar, Checkmarx.

T Mobile, Atlanta, GA Jun 2016– Sep 2017

Java Developer

Description: T-Mobile Universe 2.0/ Rebellion has three channels Retail, Care and Web. Retail Application is in store system, Care Application is used by Customer Care Representatives and Web Application is direct customer interactive system. All three systems interact with Façade API and have almost a similar set of flows. Enterprise architecture has all three layers Façade, Core and Ericsson (backed system).

Responsibilities:

Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile Software Development Methodology. Developing the application services as per the requirements.

Extensively involved in identifying root cause for the application bugs.

Used Hibernate to save and process the database.

Worked with Web services components JAX-RS services and worked with Restful Web services interact with external systems.

Used basic authorization to secure Restful web services.

Used Postman to test the responses of the API and simultaneously we can view the JSON body.

Written SQL Queries to interact with Oracle database.

Developed RESTful (JAX-RS) web services API using Spring Framework.

Used Maven to build the project.

Use Eclipse and Tomcat web server for developing & deploying the applications.

Had done testing for Restful API.

Use GIT to maintain current and historical versions of files such as source code, web pages, and documentation.

Used Spring Dependency Injection properties to provide loose coupling between layers.

Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.

Used JIRA to create and track all Bugs/activities.

Involved in unit testing using JUnit framework.

Actively involved in code review and bug fixing to improve the performance.

Written several test cases for functionality, system, and integration testing.

Execution of Test cases on the builds and new features, if any. Reporting the bugs found into Defect Tracking System.

Involved in automation infrastructure development using selenium.

Developed and executed test cases and verified actual results with expected results of the API.

Developed and tested Negative and Positive Test Cases.

Actively involved in Automation Testing, Functional Testing and Regression Testing.

Interaction with the team members for clarification of issues.

Good in client interaction and co-ordination of activities within the team.

Environment: Java 1.7, J2EE, JIRA, TestNG, Eclipse Neon, Postman, JSON, Maven, REST, spring 4, Hibernate 3.0, JSON, Oracle 11g, Agile, Core Java, JBoss, GIT, Junit, Tomcat7.

EDUCATION: Bachelor of Engineering, Jawaharlal Nehru Technological University, India.



Contact this candidate