Post Job Free

Resume

Sign in

Developer Java

Location:
Tysons, VA
Posted:
April 05, 2021

Contact this candidate

Resume:

RAO N TATA

PERSONAL INFORMATION:

Address: **** ******* ***, ******, ** 22102

Email: adlf3t@r.postjobfree.com

Phone Number: 571-***-****

ACTIVE : CBP Public Trust (DHS)

PROFILE

18+ years’ experience in Software analysis, design, development and production support in WEB development and Client / Server technologies.

15+ years’ experience in JEE Web Applications designed with multi-tier and Micro Services based Technologies with Open-Source Technologies

Worked in the environments for Legacy conversion, from Cobol / java based and Cold Fusion to java-based web applications.

Energetic and self-motivated team player/builder. Facilitate a team approach to achieve organizational objectives, increase productivity and enhance employee morale.

Strong communication, interpersonal, intuitive, technical, analytical, problem solving and management skills.

TECHNICAL SKILLS

Software /Tools : JEE Technologies( EJB, Hibernate, JPA, iBatis,

Spring, Springboot, Spring MVC, Struts, JMS, XML,

Web Services), AWS,

Visio, JIRA, SharePoint, UML, Agile/ Scrum

, Angular, Java Script,

Languages : Java, Cobol, ColdFusion

Databases : Oracle, SQL, DB2, PostgreSQL

SQL Tools : SQL Developer, TOAD, SOAP UI, PGAdmin

Build Tools : ANT, MAVEN, CI&CD (Jenkins),

IDE : Eclipse/MyEclipse, STS, IBM WSAD/RAD, IntelliJ,

JDeveloper

Version Control : Subversion (SVN)/CVS, Clear Case, Clear Quest, HP

Serena Dimensions, GitHub (GIT) / GitLab /Bitbucket

Application Servers : Web Logic Server, OC4J, tcServer, IBM WebSphere

Application Server, Apache Tomcat

Operating Systems : Windows, Win/95/98/XP, Linux, Unix

EDUCATION

B. Tech (Bachelor of Technology)

M.E (Master of Engineering)

CERTIFICATIONS

Brain Bench Certification in JEE 6

Brain Bench Certification in J2EE

Brain Bench Certification in Java2

PROJECT EXPERIENCE:

CBP Oct.2019 – Till date

(Back end java Developer)

JEE web project was designed for PSPDA/SA CBP project with latest technologies.

Environment : Java/jee, Java 8, Spring Boot, Spring, Spring AOP, Oracle,

PostgreSQL, GitLab, SOAP/REST, JSON/XML, Web Logic, Eclipse

(IDE), STS, Angular, NPM, JDK8/7, Oracle, PostGreSQL, Java Script,

JIRA/Confluence, CI/CD Jenkins, GitLab, Maven, Agile/SCRUM, Docker, AWS

Microservices Architecture

Supporting the application and analyzing back end server code.

Analyzing the back end code using Spring / Spring AOP with REST service calls.

Legacy applications conversation to Spring Boot Micro Services based application

Developed REST API in MicroServices Architecture, with Springboot.

Worked front end with angular components, and REST Controllers.

Used Docker container for deployment.

Back-end Services used Hibernate/JPA

NIH (Rockville/MD) Nov.2018 – Sept.2019

Senior java Developer (consultant)

JEE web project was designed as legacy (from Coldfusion to java) project to provide to provide Reports and other services for Budgets/Grants/Supplements etc.

Environment : Java/jee, Java 8, Cold Fusion, Spring MVC, Spring, Oracle, SVN, Tomcat/Apache, Eclipse (IDE), SharePoint, Jira, Agile/SCRUM, Linux,Python

Role:

Responsible for deploying applications to Test/Stage/Production environments.

Responsible for fixing the defects for production (PROD) environment. Used Jira for defect tracking.

Analysed CF modules, prepared Technical Design document for Legacy conversion Project to java.

Tracking jobs in Linux.

Developed applications tasks using Spring MVC / Spring modules

NIH-VA Jan.2018 – Nov.2018

Senior java developer (Consultant/Convernz)

JEE web project was designed for Admin functionalities

Environment : Java/j2ee, Spring, Spring MVC, Spring Security, Struts, Oracle SQL,

SVN, Eclipse, Maven, JDBC, Hibernate, Apache Tomcat Server, java 8

Role:

To develop legacy Struts based application to new technologies with Spring MVC with back end Hibernate

Developed full stack using end-to-end using Spring MVC framework and back end Service layer / DAO which uses the Hibernate using annotations.

Implemented Spring Security for User authentications/Privileges.

Used SQL Developer to test the SQL queries /SPs.

HUD-DC Mar.2015 – Dec.2017

Senior Developer (ValidaTek)

JEE web project was designed for Integrated Assessment Subsystem (NASS) for PHAS/HUD to provide PHAS Score/ Reports/Administering NASS etc. for HUD users.

Environment : Java/jee, JMS, Spring, MDB, Spring MVC, Struts, Oracle SQL, Serena,

Eclipse, STS, Serena, Web Logic Server, Web Services, iBatis,

Agile, SCRUM, Jenkins, Jasper, JDK 1.7, Linux

Role:

To support development & maintenance contract for iNtegrated Assessment Subsystem (NASS) at Public Indian Housing (PIH)

Worked to migrate Cold Fusion modules to java in the J2EE web application.

Developed end-to-end using Spring MVC framework, back end Service layer /DAO which uses the iBatis using Spring framework. Used SOAP and REST based services.

Used JMS API with MDB to develop the Queue based messages between the NASS and other sub systems.

Responsible for Production Support of the application.

Lockheed Martin/Alexandria Jan.2013 – Feb.2015

Senior java Developer (Consultant/Oran)

Migration of JEE web project from Oracle OC4J server to tcServer for DMDC/DCMA (DOD).These projects are basically designed for Audit tracking.

Environment : Java/j2ee, struts, Oracle ADF, CVS, Spring, Hibernate, Eclipse (IDE),

Web Services), SOAP UI, Tomcat / tcServer, SCRUM

Role:

Migration of JEE web project from Oracle OC4J server to tcServer for DCMA (DOD).

These projects are basically designed for Audit tracking for different Contractors.

• Migrated the java/jee projects from OC4j (Oracle Server) to tcServer. I had analyzed

the existing projects which were different jee technologies like Struts/Spring and

back end Hibernate and Oracle ADF .

• Prepare d Technical design document about project migration details, which consisted

about jdk2 to jdk 5 and related jars, build details using ANT and configurations

details.

• Developed code and done the module / component testing for enhancements of the

Projects in local environment.

U.S Census Bureau Jan.2012 –Dec.2012

Senior java Developer (consultant)

JEE web project (American Fact Finder) is implemented with latest technologies to search the US Census information like people, counties etc.

Environment : Java5/JE5, Spring, iBatis, Struts, XML, IBM RSA, WAS(WebSphere

Application Server), Cruise Control, Clear Case, Clear Quest, ANT,

Oracle11g, TOAD, Unix

Role:

Developed back end process using iBatis in Spring framework to meet the requirements. Used RAD for developed and used IBM WebSphere Application Server console.

The data is retrieved from Oracle database with Endeca Search engine.

Modified /developed the pages using Struts framework.

Used Clear Case for version control and Clear Quest for defects tracking.

Responsible to fix the defects and monitoring the multi threading jobs.

Responsible to configure Cruise Control (CI) in development environment using ANT build.

VO (Value Options)/VA Aug.2011 –Dec.2011

Senior java Developer (consultant/Precise Systems)

J2EE web project was designed to provide health care services to VO clients, members and providers. The services include in different ways like clinical information, in-patient information, out-patient information etc.

Environment : Java/j2ee, struts, Oracle, CVS, WAS, RAD8 (IDE), AS400 DB2

Role:

Responsible for implementing enhancements to the j2ee web application as per the requirements. This includes changes in the ‘Delegate’, ‘Business (EJB) and DAOs.

And the front pages (jsps) using Struts frame work.

Used Oracle and AS400 DB2 as back end data base.

Developed end-to-end code as per the use cases.

Responsible for deploying EAR file to test environment.

Northrop Grumman/VA Aug.2010 to July.2011

Senior java Developer (consultant)

Defense Travel System (DTS), a Defense Department fully web based Travel Management System was designed and developed by Northrop Grumman Mission Systems with J2ee technologies. DTS is a seamless, paperless, automated system.

Environment : Java EE, Struts, Oracle10g, Spring, Hibernate, SVN, Eclipse, Apache, Resin, JIRA, UNIX, XML, ANT

Role:

Developed back end service classes /modified existing modules as part of the

Enhancement of the project. This also includes Spring application context files

and Hibernate modifications.

Responsible for fixing the production defects.

Processed import-export module which is XML based framework.

U.S Census Bureau Sept.2008 –July2010

(Senior java Developer /ICS-NETT)

J2EE project is implemented with latest technologies to enable the administrators to operate regional operations like ‘staffing across the regions’, ‘conduct field operation’ etc for 2010 Decennial Census operations.

Environment : Java5/JE5, EJB3, struts2, Oracle, SVN, OC4J/SOA, SQL Developer (IDE), iBatis, Spring2, AJAX, Agile

Role:

Developed back end services to meet the use case functionality

using EJB3 and iBatis in Spring framework.

Developed front end using Struts2 frame work.

Used Oracle back end database.

Responsible to fix the defects .

VO (Value Options)/VA March2007 –Sept.2008

Senior java Developer (consultant)

J2EE web project was designed to provide health care services to VO clients, members and providers. The services includes in different ways like clinical information, in-patient information, out-patient information etc.

Environment : Java/j2ee, struts, Oracle, CVS, WAS, RAD7 (IDE), AS400 DB2, DB Visualizer

Role:

Responsible for implementing ‘Common Functions’ to the web application based on the Use Cases. This includes changes in the ‘Delegate’, ‘Business (EJB) and DAOs.

JSPs are developed using Struts framework.

Used jstl, struts validations.

Used Oracle and AS400 DB2 as back end database.

Developed end-to-end code as per the use cases.

FannieMae (VA) Aug.2006 – March 2007

Senior java Developer (consultant)

J2EE Web development for the FRS (Fee Reconciliation System) for loan readjustment applications for SFT –Single Family Technologies.

Users can login to the system review the mortgage loan data that, and change the loan attributes (loan derivates). And submit for reprocessing i.e. Add fee /repricing process

Environment : XP, Sybase, Java, J2EE1.4, struts, MyEclipse, Web Logic server9.0,

Hibernate, Clear Case, Workflow, Altova XML Spy, SOX

Role:

Participated in the full life cycle development of the applications.

Responsible for implementing release and developed back end classes using using hibernate classes

Developed JSP pages, related Action classes, Action Forms using Struts framework.

Used advanced tags.

Used MyEclipse IDE for development, implemented workflow. Used Altova XML Spy tool for validating XML file

Configured Hibernate for accessing database. Used hibernate.cfg.xml and other configuration files.

HighMark Jan.2005 – July.2006

(Senior java Developer /Tek Systems)

J2EE Web development for the eMarketingSystems for applications (Health Insurance)

‘Enrollment Process and Plan Tools billing.

Environment : Windows 2000, Oralce9i, Java, J2EE, EJB2.0, WSAD, IBM WAS (5.1.2)/RAD, HIPPA, Struts, Harvest, Broad Vision.

Role:

Developed in the full life cycle development of the applications.

Developed JSPs, related Action classes,Action Forms using Struts framework

Modified the Struts-config file

Processed HIPPA claims transactions like 837 and 276/277

Developed back end classes, utility classes and Data Tranfer Objects that are needed for the application. Developed Session beans

MCI (VA) Senior Developer July.1998 – Dec.2004

Conversion of Legacy based application from Cobol to j2ee.Customer Order Tracking System is a j2ee web-based system, which allows business analysts and authorized users login online to track the customer orders.

Environment : J2EE (Servlets, JSP, JDBC), HTML, Java Script, IBM WAS,

WSAD, IBM Mainframe software(Cobol, JCL, DB2), Oracle8i, SQL.

Role:

Developed Legacy conversion of the application.

Involved in the development of software modules using J2EE architecture, unit testing and integration testing

Done Legacy conversion to java

Developed Java Servlets for processing user requests and responses, Java Beans for populating data.



Contact this candidate