Sign in

Java developer

Elkridge, Maryland, United States
August 14, 2018

Contact this candidate



Java Developer 443-***-****


* ***** ** ************ ********** in design, development and implementation of Java, Web based applications with Object Oriented Technologies.

Experience in deploying applications on IBM WebSphere 8.5.x, BEA WebLogic 10.3x Application servers and on Tomcat 6.x Web server.

Sun certified Core JAVA Professional SCJP 1.6 Certified Professional

Experience in using testing tools JUnit for application integration testing and unit testing.

Experience in Core Java and web application client server concepts.

Experience with Version Control and Source Code Management Tools including Subversion, GIT, Maven and ANT.

Worked in all the phases of SDLC by following Agile Methodology.

Works collaboratively with SCRUM teams to design and develop effective automation solutions, troubleshoot issues and resolve bugs.

Knowledge and Experience on Health care industry with CMS BESST projects like Eligibility in relation to HIPAA, EDI 5010 X12, ICD-9 ICD-10, 270, 271.

Knowledge and experience with widely successful agile techniques: User Stories, TDD, Continuous Integration, (CI/CD) Continuous Testing, Automated Testing.

Solid front-end developer with experience in various UI technologies including JSP,AJAX, CSS, HTML, XSLT, XSL,XML

Experienced in installing, developing and deploying applications on Weblogic10.3x,JBOSS, Websphere6 and Apache Tomcat, JBOSS

Experience in SOAP and RESTFUL Web Services consuming and producing in XML, JSON data formats.

Experience in analysis, design and development of MVC pattern and Struts1.2, Hibernate3, spring3

Extensive work experience in Servlets, JSP, Java Script, Struts, JDBC, JNDI, EJB (Session Beans, Entity Beans and Message Driven Beans), JMS, MQ Series.

Experience in working with various Integrated Development Environments including Eclipse,STS(Spring Tool Suite), Netbeans and JDeveloper.

Better Understanding of SOA concepts and implementation using Web services .

Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle 8/9i/12c, MySQL 5.0.

Experience in Health care and product base system like BMC REMEDY, BMC MARIMBA.

Experience in Distributed version control system (GitHub).

Knowledge about AWS SDK to interact with AWS services and develop solutions

Logical thinker and quick learner with strong problem solving and analytical ability.

Knowledge about Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores

Technical Skills:

J2EE Technologies

Servlet 2.3/2.4, JDBC 2.0, JSP 1.2/2.0, JNDI, Struts, JSF, JMS 1.1.

Programming Languages

Core Java 8, C/C++, SQL, PL/SQL, XML, XQuery, XSL/XSLT, UML, Visual Basic (VB6.0).

Frameworks and Tools

Jakarta Struts 1.0/1.1/1.2, Hibernate 2.0/3.0,,JSF, ANT, Log4J, JUnit, J2EE Design Patterns

Web Technologies

XML, HTML, CSS, DHTML, JavaScript, SOAP 1.2, SAX and DOM.


Oracle 8i/9i/10g/12c, MySQL.

Application/Web Servers

IBM WebSphere Application Server 4.0/5.x/6.x, Apache Tomcat 3.3.


Eclipse with MyEclipse, Net Beans, Edit Plus 2, Jdeveloper

Operating Systems

Windows NT/2000/XP/7/10, UNIX, Sun Solaris, Redhat Linux


AJAX, ANT, Maven, JUnit, Log4j


SQL Developer, DB Visualizer Pro, Jenkins, Rally, JIRA, Confluence, Sonar Lint, Sonar Qube, jacoco, Jenkins

Web Services



M.C.A (Master of computer Application) (2006- 2009)

Madurai Kamarajar University, Madurai, Tamil Nadu, India.


SCJP 1.6 Certified Professional


General Dynamics Information Technology (GDIT)

Client – CMS (Center for Medicare and Medicaid- BESST) Windsor Mill, Maryland

Java J2EE Developer May 2017 to July 2018

Project: CMS (Beneficiary Eligibility Suite of Systems Transactions (BESST)).

Project Description

Components involved in BESST Projects are Health Insurance Portability and Accountability Act (HIPAA) Eligibility Transaction System (HETS), Data Access Services (DAS) component, HETS 270/271, and HETS Reporting. The system was designed and developed based on information and directions from the Centers for Medicare & Medicaid Services (CMS). The HETS 270/271 application is built based on the core requirements of an ASC X12 270/271 Electronic Data Interchange (EDI) HIPAA compliant eligibility inquiry system: a real-time methodology to accept eligibility inquiries, provide the appropriate and timely response, and provide a means to perform help desk support for submitters


Developed code for obtaining bean references in Spring Framework. Implemented MVC design pattern.

The back-end entities were created from tables in the JPA database, the application architecture was designed using layers for services, domain and presentation, the front-end views were created using HTML and predefined Cascading Style Sheets (CSS), and the programming was done using Spring 3.2, My-Batis, XHTML

Implemented View layer of MVC architecture.

Configured POM projects using Maven4.

Implemented Core java to create TCP/IP applications. Utilized java 8 new features.

For the Enricher application developed the code on Core java .We use Synchronized concept to maintain the performance.

Implemented the code to utilize the core java concepts oops(object oriented programming ), Abstraction and Encapsulation

Provided support to the testing team and was also involved in Bug Fixing. Used JUnit 4.0 for unit testing

Designed and created test cases and mockups for creation of new modules using Mockito.

Throughout the release responsible for develop, test, implement, and maintain application software through JIRA tasks

Worked on JEE containers such as IBM WebSphere 8.5.12 to deploy the code

Implemented persistence layer using My-Batis that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.

Deployed the applications on IBM Web Sphere Application Server.

Implemented the application using the concrete principles laid down by several design patterns such as MVC,.

Developed RESTFUL web services with JAX-RS implementation.

Developed JUnit test cases for all the developed modules.

Used Log4J to capture the log that includes runtime exceptions.

Accessed and manipulated SQL queries for Oracle database environment.

Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.

Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as un marshalling process.


Core Java 8, J2EE, JSP 2.0, EJB 2.0, JMS, JNDI, Oracle, DHTML XML, DOM, SAX, UNIX, IBM WebSphere ApplicationServer8.5.5.12,AJAX,MyBatis,NodeJS,Spring,LOG4J,BitBucket,GIT,Jira,Confluence,TibcoBE,Jenkins

CSS CORP, ( BMC Software - Marimba ) Chennai, India

Product Developer (Java/JEE) March 2010 to May 2013

Project: BMC Marimba (BBCA-BMC Blade Logic Client Automation) (Policy Management)

Project Description

The Marimba Client and Server Management product family is a collection of Java / J2EE based applications that operate in a distributed environment. The product has a centralized administration server, implemented by Common Management Services (CMS), a centralized data server (Transmitter), a series of web-based applications (for example Policy Manager), a series of standalone Java applications (for example, Application packager), and a series of client-side agents (such as the Scanner Service).

The Publisher, Channel Copier and Application Packager are used to publish data, for example software packages, to the Transmitter prior to distribution using the Marimba infrastructure.

The BMC Policy Management application contains several parts, each handling different aspects of policy management.

Policy Manager – The Web application running on the BMC CM console.

Policy Service – The client or endpoint agent that controls channel installation.

BMC Policy Management is fully integrated with other BMC CM products and works with their

Functionality to fine tune and augment its own functionality.

On the server side, Policy Manager (contained in the CMS) is the application for assigning channels and otherwise managing the subscription capabilities.

Policy Manager and Deployment Manager to assign and deploy policy services to endpoints.

On the client side, Policy Service to install the packages on each endpoint.


• Design and develop software components as part of BMC Marimba.

Developed the application based on MVC (Model-View-Controller) Architecture using Struts.

Developed standalone application called Application Packager with core java.

Involved in developing GUI using HTML, DHTML, JSP and AJAX for end users .

Used Struts Validation Frame Work for server-side data validations.

Used DAO using JDBC and Oracle 9i as the backend database.

Developed test cases using Junit.

Implemented the security through Core Java using Abstraction of OOPS concepts

Worked on JEE containers such as Tomcat to deploy the code

Worked in Server and Client templates.

Created Ant script for building, check style and deployment.

Developed Java beans which use Type 4 JDBC to enable transactions and the use database connections.

Used BMC Remedy tool was used to log and track bugs.

Used BMC AR Server for version control.

Implementation and Testing of the new interfaces developed for BMC Marimba.

Performed customer interactions during solving defects and escalations. Handled WebEx to interact with customer to resolve bugs.

BMC marimba is a high volume client throughout the USA, Supported client facing Web application issues through email,call, and webex


Core Java, Multithreading, JEE, Struts, JavaScript, CSS, Jsp,XML, Oracle,Eclipse,Log4j,BMC Remedy, WINDOWS, MAC OS,unix/linux, Tomcat

Contact this candidate