We provide IT Staff Augmentation Services!

Sr Java Developer, san Antonio/plano, Tx Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Around 14+ years of professional experience in design and development of large scale enterprise level Software services, web applications and operations support.
  • Involved in all phases of SDLC of Java/J2EE applications.
  • Good experience as a middleware/Integration (JCAPS 5.1.3 and 6.0 a SOA tool) consultant worked in various roles as Technical lead, Analyst and Developer.
  • Good Exposure to Oracle SOA (BPEL, Adapters, Human Task Flow, Mediator) with J developer 11.1.1.3.0.
  • Experience in Agile development techniques
  • Strong understanding of all aspects of the software development lifecycle.
  • Experience in building software services using Service Oriented Architecture and Micro services based applications.
  • Extensive experience in using various design patterns such as MVC (Model - View-Controller), Singleton, Session Facade, Service locator, Factory, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications
  • Expertise in J2EE technologies Spring, Spring Boot, Hibernate/JPA, EJB, JSP, Servlets, JDBC, JNDI, Struts, JSF and JMS.
  • Experience in different modules of Spring Framework like Spring Core, MVC, Security, Integration, and AOP.
  • Strong experience using various ORM tools like Hibernate, JPA for persisting data from the application to database.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL especially Remote Scripting, Data Transfer using JSON, XML etc
  • Good exposure to Java Web Services development using SOAP web services using JAX-WS and Restful web services using JAX-RS
  • Experience in XML/XSLT, SAX, DOM, SOAP, WSDL, Web Services, JAXRPC, JAXP, JAXB.
  • Experience in front end technologies using CSS, HTML 4 and 5, AJAX, JSON, Javascript and Java script testing framework like Mocha.
  • Experience in Javascript Frameworks like NodeJs, AngularJS, Bootstrap, Jquery JSON ...etc
  • Experience in using Java JSON API, Jackson API for POJO Mappings.
  • Expertise in Object oriented Analysis, Object Oriented Design, Test Driven Development and Code reviews.
  • Expertise in using Java IDE tools like Eclipse and JDeveloper.
  • Experience in RDBMS working with Oracle, MySQL and SQL Server.
  • Strong Experience in writing SQL Queries, Stored Procedures, Triggers and Functions.
  • Knowledge in Amazon Web services, Google Cloud and Big Data Technologies including Hadoop, Spark, Splunk, Map reduce, Pig, Zookeper.
  • Excellent knowledge and hands on experince on MEAN stack with NPM, Mongoose and Promises
  • Good experinece in using the javascript editors like Visual Studio Code, Atom.
  • Experience using variety of build tools like Ant and Maven and continues integration tool Jenkins.
  • Good Working Knowledge of Application Servers like Apache Tomcat, JBOSS and IBM Websphere.
  • Good experience Using Business Process Modeling Tools like Bizagi.
  • Strong programming, debugging and problem solving skills.
  • Passion for new technologies and a quick self-learner.
  • Efficient team player having a very good proven track record of design, implementation, software development, and resourceful problem solving, coupled with excellent communication skills.

TECHNICAL SKILLS:

J2EE Skills: JSP, Servlets, EJB, XML, JMS, Web Services.

Web Services: SOAP, REST, XSD, XML, WSDL, JAX-WS, JAX-RS, Apache CXF

Frameworks: Spring, Spring Boot, Struts, Hibernate, MVC

Web Technologies: HTML, HTML5, DHTML, CSS, AJAX, JSON, XML, XSL, XML Schema, JAXB, JSP, JavaScript, Jquery, Bootstrap, AngularJS

App Servers: Weblogic7.1, WebSphere5.0/8.5, JBOSS and Tomcat.

Cloud: Amazon Web Services

Big Data: Hadoop, MapReduce, Pig, Hive, spark, plunk, Zookeeper

MEAN Stack: Node Js, MongoDB, mongoose, Angular JS, Express.

EAI Tools: Sun SeeBeyond JCAPS 6.0, JCAPS 5.1.2 and JCAP5.1.3

Integration frameworks: Apache Camel with Redhat Fuse

Languages: Java, C, C++, XML, HTML, PL/SQL.

Adapters: Oracle, JDBC, Batch, DB2, HTTP, HTTPS, File

Operating Systems: UNIX, Windows, Solaris

Database: Oracle 10g, DB2, My SQL Server

Tools: IBM Clear Quest and Clear Case, HP ALM, CVS, Git, SVN, JIRA, Ant, Maven, Jenkins, Robomongo

Design Tools: Bizagi Modeler, Microsoft Vision

Third party Software: Compu-Max, windows based software to process the Medicare cost reports

PROFESSIONAL EXPERIENCE:

Confidential , San Antonio/Plano, TX

Sr Java Developer

Responsibilities:

  • Developing the unifi screens.
  • Participated in the Demo sessions to the user.
  • QA Support.
  • Onsite/offshore co-ordination.

Environment: Java7, XML, JAXB, Oracle and Optim, WebSphere 8.5, HTML, CSS, Wickets Framework by Confidential, Eclipse, Squirrel

Confidential , Copell, TX

Sr Java/JCAPS Developer

Responsibilities:

  • Participated in the requirements sessions for File Net Upgrade project.
  • Closely worked with the Business Analysts to make sure that all the requirements are collected and documented.
  • Designed the Flow diagrams, sequence diagrams using the Microsoft visio.
  • Worked on the Technical Specification document.
  • Worked on the Unit Test cases Document.
  • Upgraded the existing SOAP WebServices in JCAPS.
  • Integrated these web services with Apahce Camel-ESB which is running in Redhat Fuse Enviroment.
  • Used SAMBA API to communicate the windows shared drive from UNIX environment.
  • Migrated few webservices to the Jboss-SpringWS platform.
  • Developed the junit test cases using SrpingJunit4 and Mock Web Service Client.
  • Given demos to the QA and Business users.
  • Worked on Jmeter for Load testing.
  • Have Developed Rest Web Services using Jersy API and Spring Rest
  • Production support.

Environment: JDK 1.4.2/1.5/1.8 and JCAPS512/62, SQL/PLSQL with Oracle, GlassFish, NetBeans, SOAPUI, Jmeter, SAMBA API, Spring-WS, WildFly 10.0, Hibernate, SpringJunit, Spring Rest, Maven, Jmeter

Confidential , Copell, TX

Sr Java/JCAPS Developer

Responsibilities:

  • Participated in the requirements sessions for ePrescribe project.
  • Closely worked with the Business Analysts to make sure that all the requirements are collected and documented.
  • Designed the Flow diagrams, sequence diagrams using the Microsoft visio.
  • Worked on the Technical Specification document.
  • Developed the junit test cases.
  • Unit Test cases Document.
  • Implemented the new Adapters (For Inbound and Outbound) using java (1.4.2), JAXB and integrated with JCAPS.
  • Developed utility java projects to convert the current EDIFACT files to XML files using JAXB.
  • Given demos to the QA and Business users.
  • Production support.
  • Wrote Queries using Xpath/xQuery to get the reports.

Environment: XML, XSD, JAXB, JDK1.4.2 and JDK1.8, JCAPS512, SQL/PLSQL with Oracle, Junit3.8.1, Eclipse, Maven 2.0, JIRA, GIT, Jenkins, Enterprise Architect tool.

Confidential , Gaithersburg, MD

Lead Developer

Responsibilities:

  • Attended all the requirements sessions for School Based Services (SBS) and other impacted subsystems like Provider Enrollment (PE), Reference, Claims and Eligibility Enrollment (EE).
  • Closely working with the Business Analysts to make sure that all the requirements are collected.
  • Designed the flow diagrams using the BIZAGI Modeler Tool.
  • Designed prototypes using HTML5, CSS3 for School Based Services
  • Developed front end UI screens in JSON, Angular JS and Jquery and Editable Grid
  • Used Spring as Application Level framework for developing this project. Used different modules of Spring framework like MVC, Security, AOP
  • Implemented Spring Security 3.1 for Authentication against Active Directory. used Hibernate 3.0 as persistence framework for the application
  • Worked on soap web services for integration with FileNet.
  • Extensively worked on the RESTful Web Services for payment calculations by sending different types of parameters.
  • Developed the CRUD and transferred data as JSON format using RESTful Web Services to controller layer.
  • Used Web services - WSDL and SOAP for testing.
  • Used REST and SOAP UI for testing web service for server side changes
  • Developed front end UI screens using JSON, Angular JS and JQuery and Editable Grid
  • Implemented controllers, modules, filters, etc. by using Angular JS
  • Implemented J2EE Design Patterns like Service Facade, Singleton, and Factory.
  • Worked on Code Refactoring by using J2EE Design patterns and refactoring principles.
  • Developed SQL Queries and PL/SQL procedures and Packages.
  • Analyzed the existing Sql server components like queries and PL/SQL functions/packages.
  • Analyzed and fine tuning of slow running queries and stored procedures Support and maintenance of existing code and analyzing the impact of changes in scripts and data model.
  • Extensively used the log4j for logging at different modules using aspects in Spring Framework.
  • Leading the team of 6 people.

Environment: Eclipse Mars, Maven 3.0.5, Java, J2EE, Spring framework, Hibernate, SOAP, WSDL, Restful web service, JAX-WS, JAX-RS, JSP, HTML., HTML5, CSS, AJAX, JSON, JavaScript, JQuery, AngularJS, Bootstrap, Oracle9i/10i/11i, Jboss, WebLogic, Jenkins, Jira, Clear Case, Clear Quest, Tomcat, oracle DB, Compu-Max (software from KPMG), eCAMS Framework and Jboss.

Confidential , Gaithersburg, MD

Lead Developer

Responsibilities:

  • Actively participated in the Client Meetings to understand the Claims issues and Enhancements.
  • Actively involved in requirements analysis, Conceptual Design, Detail Design, Development and Unit testing.
  • Have Daily calls with the state to talk about the current claims defects and state’s expectations.
  • Programming the business rules using the Rules Engine.
  • Implemented the ‘Reference and Rate Settings screens’ by using the modules of Spring MVC, JDBC.
  • Implemented Spring Security for Authentication against Active Directory and worked on SOAP based web services security.
  • Worked on Spring 3.0 as Application Level framework and Hibernate 3.0 as persistence Framework.
  • Extensively worked on SOAP Web services like Claims Inquiry, Prior Authorization Inquiry and Limits Inquiry and many more.
  • Extensively used the log4j for logging at different modules using aspects in Spring Framework.
  • Implemented Hibernate as persistence framework for the application.
  • Estimate and Assign tasks to Developers. Conduct code review sessions with other developers.
  • Implemented Test Driven Development using Junit 4.8 as Test Framework by Implementing Test Driven Development. Performed Test Data setup.
  • Analyzing and Debugging the claims defects and communicating the same to the state.
  • Programming the business rules using the Rules Engine.
  • Designing the business flow.
  • Coding the business services using Java/J2EE.
  • Developing/Enhancing the oracle PL/SQL procedures/packages.
  • Upgraded the build process to Maven
  • Mentoring the other team members.
  • Leading the team of 5 people.

Environment: Java/J2EE, XML, Java Script, Spring, hibernate, Web Services, PLSQL, Rules Engine and Jboss5 with eCams framework.

Confidential , Durham, NC

JCAPS Developer

Responsibilities:

  • Worked on the Technical Design Document.
  • Worked on the Technical Specification Documents.
  • Worked on the Components like Batch Receive Channel, Real Time Receive Channel, Blue Exchange Edits, X12ToXML and XMLToX12.
  • Co-Lead from the IBM site for the team of size 3.
  • Support for QA and UAT.

Environment: JCAPS 5.1.3, Java, JMS, XML, HTTP, Solaris, Windows XP, Edifecs, Web Services, IBM MQ.

Confidential , Gaithersburg, MD

Interface Developer

Responsibilities:

  • Participate in collaborative/joint application development (CAD/JAD) sessions with clients.
  • Designed and Developed Common Interface Framework for MMIS.
  • Developed Java Collaboration Definitions (JCDs), OTDs using SeeBeyond eGate Integrator and Enterprise Designer for each interface to import/export data.
  • Use Java Messaging Service (JMS) technology within SeeBeyond to enable communication among interface JCDs.
  • Write oracle PL/SQL stored procedures to perform complex data translations for each interface.
  • Developed the interface screens using Java/J2EE and MVC to schedule the interfaces, view the status of the interfaces.
  • Produce documentation (in the form of use cases) of interfaces for the project's Detailed System Design Document.
  • Implemented migration procedure and deployment planning
  • Performance tuning of whole integration system, implemented high volume scenarios. Load balancing.
  • Implemented common services like error handling, audit logging, notification, threshold check and recycling.
  • Implemented several complex batch interfaces.
  • Installation of JCAPS6, Domains and Environment Configuration.

Environment: JCAPS 6.0, Java/J2EE, JMS, XML, HTTP, Oracle10g, Solaris, Windows XP.

Confidential , Lansing, MI

Interface/JCAPS Developer

Responsibilities:

  • Participate in collaborative/joint application development (CAD/JAD) sessions with clients.
  • Designed and Developed Common Interface Framework for MMIS.
  • Developed Java Collaboration Definitions (JCDs), OTDs using SeeBeyond eGate Integrator, java and Enterprise Designer for each interface to import/export data.
  • Use Java Messaging Service (JMS) technology within SeeBeyond to enable communication among interface JCDs.
  • Write oracle PL/SQL stored procedures to perform complex data translations for each interface.
  • Produce documentation (in the form of use cases) of interfaces for the project's Detailed System Design Document.
  • Implemented migration procedure and deployment planning
  • Performance tuning of whole integration system, implemented high volume scenarios. Load balancing.
  • Implemented common services like error handling, audit logging, notification, threshold check and recycling.
  • Implemented several complex batch interfaces.
  • Installation of JCAPS6, Domain and Environment Configuration.

Environment: JCAPS 5.1.3, Java, JMS, XML, Oracle10g, Solaris, Windows XP.

Confidential , Tampa, FL

Lead Developer/Onsite Coordinator

Responsibilities:

  • Gone through the Nielsen business documents and understood the data flow.
  • Understood the AMRLD business requirement documents and other design documents.
  • Learned/Understood the work flow engine and stat engine which are the key modules in AMRLD and how they are used..
  • Attended the knowledge sharing sessions on Jboss, JMS and EJB.
  • Joined the existing development team and learned/understood the technical architecture.
  • Attending the client meetings.
  • Working on Java, Eclipse 3.2 for development and debugging.
  • Worked on few jobs and delivered with high quality.
  • Learned CONTROL-M (GUI to schedule the execution of jobs) and configured the execution of all the jobs.
  • Deploying the application to different environments using ant script.
  • Writing complex SQL Queries on Sybase and Data Ware House.
  • Knowledge transfer to offshore team of size 5 in India and coordination.
  • Coordination with the production and quality teams.

Environment: JBoss, Eclipse, Java, XML, Work Flow Engine, Sybase, Control-M.

Confidential

Technical Lead

Responsibilities:

  • Understood the business Requirements documents and the existing legacy application.
  • Design documents preparation for all customer care use cases.
  • UTP and System Test Case Preparation.
  • Learned the CrossPlex software quickly.
  • Developed the registration crossplex stream which is being used by other NYT applications like TR, Times Points within very short period of time.
  • Developed the java components for communicating the CICS using java network API.
  • Worked with the other team members in designing the application architecture.
  • Converted all the customer care static html files to JSP pages with struts tags.
  • Developed few Tag libraries.
  • Developed the zip Code validation classes and used by other team members.
  • Used Threads to monitor the Crossplex Connections.
  • Development using JSP, Tag Libs, Struts, Java Collections, Ejb, JMS, IBMWSAD5.0, IBMWebSphere5.0 and CrossPlex.
  • UNIX Shell scripting for processing the feed files.
  • Writing complex SQL Queries on DB2.
  • Worked on the “Migration from crossplex to Sieble”.
  • Giving the production support to the existing system, taking up the enhancements and Leading the team.
  • Leading the team of 6 people from UAT to Go-live.

Environment: IBM WebSphere5.0, WSAD5.0 XML, Threads, Java, JSP, Struts, Java Script, CrossPlex, DB2, MS Visual SourceSafe.

Confidential

Developer

Responsibilities:

  • Understood the Flow of the existing application.
  • Prepared the use case documents for Request Validator, Response Validator Components.
  • Developed the Request Validator and Response Validator components.
  • Developed the XSL Files which has the business rules to be applied on the resulted xml from main frame and XSLTransformation Java component.
  • Unit Testing and Integration Testing.

Environment: Java, JSP, XML, XSLT, SAX Parser, Tomcat 4.1.29, Eclipse, Ant and Log4j, Windows 2000

Confidential

Senior Java Developer

Responsibilities:

  • Involved in requirement gathering.
  • Preparing the Program Specification.
  • Unit Test Plan Preparation.
  • Design the Technical architecture using MVC Design pattern to develop the repayment modules.
  • Worked on Java script to validate the front-end inputs.
  • Used JDBC callable statements to call the Stored Procedures.
  • Writing Queries and stored procedures on oracle 8i.
  • Developed the File Upload Java component which uploads the flat files and gets processed.
  • Deploying the application /Administration in weblogic6.0.
  • Leading the team of 6 people.
  • Giving UAT and Production Support.

Environment: Weblogic 6, Oracle 8i, Java, JSP, Java Scrip, Servlets and Windows 2000

We'd love your feedback!