Post Job Free

Resume

Sign in

Services Java

Location:
Hyderabad, Telangana, India
Posted:
October 15, 2020

Contact this candidate

Resume:

Hema Latha

Phone: 972-***-****

Email: adg0ie@r.postjobfree.com

Professional Summary:

Having 8+ years of experience in all phases of Software Development Life Cycle such as planning, analysis, design, build, deployment, testing, support and implementing software applications using Java/J2EE Technologies

Hands on experience in Java/J2EE technologies including J2EE (EJB, Servlets, JSP, JDBC), Struts, Spring MVC, JPA, Restful Web Services and Spring Boot.

Experience in developing applications using JAVA with various J2EE technologies JSP, Servlets, JDBC, EJB, JNDI, JMS and Web Services.

Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.

Good exposure to Java Web Services development using SOAP web services using JAX-WS and Restful web services using JAX-RS

Exposure to Waterfall, Agile and Rapid Application Development (RAD) development methodologies.

Experience in Web designing and development using HTML5, CSS3, Angular and JSON

Experience in Java IDE tools like Eclipse, IntelliJ and STS for developing, deploying and debugging the applications.

Expertise in using source code control systems such as GIT, SVN, CVS

Good Knowledge in building and deploying Apache ANT, MAVEN and Jenkins scripts for deployment and customizing WAR/ JAR file management for web applications.

Working knowledge of SQL, Oracle and DB2.

Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant and Maven tools.

Having Knowledge on Spring Security.

Good knowledge on Data Structures.

Expertise in JUnit to develop unit testing and debugging of application.

Experience using Web/Application Servers like Tomcat, Jboss, Web Logic, WebSphere Server.

Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems

Hands-on experience in AngularJS.

Extensive hands-on experience in Pivotal Cloud Foundry, Google cloud platform.

Technical Skills:

Technology Skills

Java, J2EE, JSP, Servlet, Struts, Spring, Spring boot, JPA, Hibernate,

Web Service (SOAP and Restful), JavaScript, JSF, JQuery, Angular, JAXB, HTML,

XML, JDBC, UML

RDBMS

Oracle, DB2, PL/SQL, PostgreSQL

Application/Web Servers

Apache Tomcat, WebLogic 10.0/10.3, WebSphere, JBoss 6

Operating System

Windows, Linux

Tools & IDE’s

Eclipse, STS, PL/SQL Developer, Putty, Soap UI, Postman, Ant, Maven, Jenkins,

Service Now, JIRA, HP Quality Center, Siteminder, BuildForge

Configuration MGMT

GitHub, SVN, CVS

PROFESSIONAL EXPERIENCE

CNSI, Rockville, MD Jan’2020 to till date

Full Stack Java Developer

Description:

WAMMIS application is a web-based, automated medical claims processing and management information system for processing and payment of Medicaid claims, It has several modules like Claims (Claims Processing & Claims Loading), HIPAA transactions, Provider, SA (Service Authorization), Member, Rate Settings, TPL, Reference, AVRS etc.

Responsibilities:

Worked with business users to create screen mockup and creating technical design documents.

Created sequence and UML diagram and other functional diagram to represent the system.

Involved in gathering and analyzing business requirements and converting them into technical specifications.

Involved in design, development, and testing phases of software development life cycle.

Lead a team that works in an Agile environment to accomplish tasks during sprints and held code reviews with the product owner.

Implemented RESTful web services to identify the targets of the interaction with clients.

Coordinating with other teams, Ensuring smooth delivery of the project.

Bug fixing and maintenance of the product.

Used JPA and hibernate annotations for defining object relational metadata. Performed connectivity with Oracle database using JDBC.

Involved in development of the applications using spring MVC and other components of spring framework.

Developed the application using Eclipse Mars as the IDE and used eclipse standard/plug-in features for editing,

debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (GIT).

Involved in creating the Hibernate Objects and mapped using Hibernate Annotations.

Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.

Used MAVEN as build tool and developed build file for compiling the code of creating WAR files.

Used LOG4J &JUnit for debugging, testing, sand maintaining the system state.

Improved the performance of the application by having a caching framework like mem-cached which provides a read-only data.

Used AWS cloud as the hosting environment and Developed Restful web services for file upload/storage using Amazon S3 and used images stored in S3 to support static websites

Utilized Postman to test requests made to the services

Supported the application through debugging, fixing production support.

Environment: Java/J2EE, JDK 1.8, Spring 4.x, Rest Web Services, Maven, Log4j, PostgreSQL, Eclipse, Tomcat server, Junit, postman, GitHub, Jenkins, Visio

World Bank (IFC), Washington, DC Jan’2016 to Dec’2018

Java/J2EE Developer

IFC, a member of the World Bank Group, fosters sustainable economic growth in developing countries by financing private sector investment, mobilizing private capital in local and international financial markets, and providing advisory and risk mitigation services to businesses and governments. IFC’s vision is that poor people have the opportunity to escape poverty and improve their lives.

Responsibilities:

Analyzing the requirements and preparing the estimates for the customer requirements.

Designed and developed Service layer using Spring framework.

Working on Restful web services (APIs), Microservices, AJAX, JSON.

Published methods as web methods using REST-FUL web services.

Used JPA and hibernate annotations for defining object relational metadata. Performed connectivity with DB2 database using JDBC.

Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and

enhancements.

Involved in Code walkthrough and peer reviewing.

Client side validations are implemented with Java script.

Implemented the Unit testing for the components developed, using JUnit testing framework.

Used Eclipse as java editor for developing programs and unit testing.

Maintained the branches and coordinated code merge across branches using GIT.

Enhanced the build and deploy procedure by using Maven.

Designed and Developed a Light Weight RAFT using Rest-Assured Framework and Spring Boot Micro Service and exposed it as RESTful Micro Service to the Client Teams. Hosted the Micro Service in AWS using Docker Image

Developed the Restful Web Services in Node.js and exposed as a Micro Service.

Publishing documentation for written microservices via swagger.

Published several restful endpoints using spring boot Postgres sql db utilizing microservices architecture.

Assisted in deploying the application on WebLogic Application server.

Involved in Unit testing, Integration testing, System testing and bug fixing.

Involved in designing database tables, data constrains, SQL queries and functions using Oracle Database.

Have cross project functional knowledge and hence helped the other teams with integration issues.

Environment: Core Java, J2EE, JSP, Spring Boot, Batch, Hibernate, XML, WebLogic, Oracle, XML Schema, HTML, JavaScript, SQL, Eclipse, GIT, UNIX, JUnit, Mockito, Maven, AWS, Docker, Micro Services, Node.js

Tata Consultancy Services (Qantas), Sydney Jan’2014 to Sept’2015

IT Analyst

Qantas Airways Limited is an Australian public company that operates international and domestic air transportation services, freight services and loyalty programs. The Qantas Group's main business is the transportation of customers using two complementary airline brands - Qantas and Jetstar. airline brands operate regional, domestic and international services.

•Lead offshore development team, involved in requirement analysis, design, development, testing and implementation of Java based web application.

•Technologies used include Spring, Hibernate, REST, jQuery, JSON and AJAX.

•Design and implementation of database components and relationships

•Strong Experience in deploying applications on Application Servers like JBoss, WebLogic and WebSphere and Web Servers like Apache tomcat.

•Experienced of Design Patterns like Singleton pattern, Facade pattern, Mediator pattern, Ioc, DAO, DTO, MVC, Factory and abstract factory architecture

•Experienced in Web application using spring boot JPA, hibernate.

•Experience in writing Unix script to handle error logs and raise high severity issues.

•Experience in writing and defining Test cases, developing and monitoring scripts.

•Proficient with Java Swing, JBoss, Java 8 and Hibernate.

•Used Log4j utility to generate run-time logs.

•Developed the JAVA application based on the Service Oriented Architecture.

•Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.

•Provided 24/7 production support and handled situation like disaster recovery.

•Good knowledge of Hibernate and Hibernate Query Language (HQL) with Spring -Web Flow, Spring transaction management and Spring MVC.

•Experienced of database connectivity (JDBC) for databases with Oracle, SQL Server, MySQL, MS Access, DB2 and PL/SQL stored procedures.

•Analyze requirements for new changes and produce necessary documentation.

•Provide regular updates to the client regarding application availability, health, issues and risks.

Environment: Java 1.7, JavaScript, JSP, hibernate 3.0, OOPS, JDBC, Hibernate ORM, WSDL, SOAP,

Servlet, Struts, Spring, MVC, AOP, Tomcat, My SQL, Microsoft SQL- Server, Eclipse 4.x, Log4j, Maven,

Web Sphere MQ, Windows, Linux, SVN, UNIX, JIRA, Rational ClearCase, Junit, Splunk.

Tata Consultancy Services (Qantas), Chennai Jan’2013 to Dec’2013

IT Analyst

Qantas Airways Limited is an Australian public company that operates international and domestic air transportation services, freight services and loyalty programs. The Qantas Group's main business is the transportation of customers using two complementary airline brands - Qantas and Jetstar. airline brands operate regional, domestic and international services.

•Provide support to Java/J2EE based web applications – resolve tickets, plan and execute application

•Releases and ensure application availability.

•Provide technical consultation on architectural design and development – involves JSF, Spring, EJB3, Hibernate and PL/SQL.

•Developed XML Schemas for user defined complex types and based on the schemas created WSDL to provide web services to add, delete and get documents from the Content Engine.

•Design, develop, test and implement changes and enhancements.

•Analyze requirements for new changes and produce necessary documentation.

•Provide regular updates to the client regarding application availability, health, issues and risks.

•Manage an offshore support team and co-ordinate all development and maintenance activities.

•Review code and provide regular feedbacks to the team on standards and best practices to be followed releases.

•Created Analysis report with the help of Tableau to make easy understanding to non-businessperson.

•Supported middleware application build on C, C++ with IBM WebSphere MQ

•Experienced in managing, loading, unloading messages in IBM WebSphere MQ

Environment - Core Java, J2EE, JSP, JavaScript, Spring, Hibernate, MYSQL, Microsoft SQL server, Eclipse

3.4, log4j, JUnit, ANT, HTML4.0, CSS, XML, CVS, Tableau, SISS, SSRS, SSAS, C, C++, IBM MQ, Unix,

Linux.

Tata Consultancy Services (Qantas), Chennai Jul’2011 to Dec’2012

Software Engineer

Qantas Airways Limited is an Australian public company that operates international and domestic air transportation services, freight services and loyalty programs. The Qantas Group's main business is the transportation of customers using two complementary airline brands - Qantas and Jetstar. airline brands operate regional, domestic and international services.

•Analyze requirements provided by the business and create use case documents.

•Manage the development team with activities for design, development and maintenance of the application.

•Provide solution and design for new application requirements / enhancements and document with UML Diagrams

•Developed GUI with HTML, DHTML, XML, CSS, and JavaScript for client-side validation in jsp pages.

•Design and development of EJB components.

•Develop web applications as per the requirement specifications with JSP, JSF, JavaScript, AJAX,

EJB3.

•Database design and development of major functionalities with PL/SQL procedures, triggers and materialized views.

•Documentation of project manuals/installation documents as per the specified standards.

•Data migration from legacy systems.

•Maintain version control of code and other artifacts using Rational ClearCase

•Provide onsite support for implementation of the product.

•SVN and Tortoise SVN were used for project management and version management.

Environment: HTML, XSTL, CSS, JSF, AJAX, XML, DOM XML, JSTL, JSON, J2EE, Java swing, JSP, Servlets

JDBC, JDK1.4, Java Beans, jQuery, JavaScript, Web Sphere, Oracle 10gSVN, PL/SQL, Tortoise SVN,

JDK1.6, UNIX, Apache Maven, ANT, Windows XP, JUnit, XSLT, HTML/DHTML.

Education:

Master’s in Business Analytics from Texas A&M University

Master’s in computer application from Thiagarajar college of Engineering in Madurai, India

Bachelor’s in Computer Science from Mother Teresa Women’s University

Status: OPT EAD



Contact this candidate