We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Helena, MT

EXPERIENCE SUMMARY

  • Around 6 years of industry experience in requirement analysis, designing and developing applications using Java and JEE framework
  • Expertise in JEE technologies like JSPs 2.0, Servlets, EJB2.x, JDBC, Exception Handling, Multi-threading, JavaBeans, I/O and Collections.
  • 5 years of experience in Design, Development, Integration, Debugging and Implementation of processes in IBM ILOG JRules Engine, Business Rule Management System BRMS .
  • Working as the Functional/Technical Lead for Affordable Care Act ACA initiatives in the State of Montana for Deloitte as SME in Medicaid policy and programs like Family, ABD Aged Blind/Disabled , Nursing Home, CHIP Children's Health Insurance Plan for the State on Montana and other third part systems for MMIS Medicaid Management Information System .
  • Worked on HIPAA Health Insurance Portability and Accountability Act policies for State of Montana. Also worked on EDI Electronic data Interchange process in Healthcare.
  • Experienced in using OOP Object oriented programing and OOAD Object oriented analysis and design concepts in JAVA.
  • Significant experience working with Spring MVC and ORM technologies like Hibernate.
  • Hands-on development and deployment experience with Apache Tomcat, WebLogic, JBoss and WebSphere Application Servers.
  • Proficient in developing Web Applications using Spring MVC Framework along with hands on experience on IOC, AOP Hibernate Integration and Web Service Integration JAX-WS and RESTful Web Services .
  • Experienced in developing web services with XML based protocols such as SOAP WSDL and UDDI.
  • Proficient in various Web based technologies like HTML, DHTML, JSTL, XML and JavaScript.
  • Knowledge in Design Patterns GoF and J2EE Design Patterns. Extensive hands-on knowledge of best-practices in different areas presentation layer, business layer and persistence layer
  • Used Design patterns like Factory, Singleton, DAO, DTO and Adapter design pattern, also have knowledge understanding and knowledge of other design patterns like Decorator, Proxy, Observer etc.
  • Competence in using Java IDE tools of Eclipse, NetBeans RAD to develop dynamic web applications
  • Expertise in working with Oracle, MySQL, databases using SQL Developer, Toad and SQuirreL.
  • Experience in using Maven for building and deploying the application in Web/App servers.
  • Proficient in SQL queries and PL/SQL creation of Stored Procedures, Triggers and Cursors
  • Good at Object Oriented Analysis and Design OOAD . Developed Use Case Model and Class Diagrams, Sequence Diagrams using Rational Rose and Microsoft Visio.
  • Experience in TDD Working knowledge on Test Cases using JUnit and version control tools like SVN.
  • Self-motivated, responsible and proper time management with good Written, Verbal and Listening skills, and an active team player.
  • Ability to quickly master new concepts and applications.
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS

Programming Scripting Languages:

Java 7, J2EE, HTML5.0, CSS3, JSP2.0, XML, JavaScript , AJAX

Frameworks:

IBM ILOG JRules Engine,Hibernate4.x, Spring 3.0,Dozer5.x,JAXB

IDE:

Eclipse luna, NetBeans, RAD7.5,MyEclipse 10.1,9.1

Design Patterns:

Singleton, Factory, Session Fa ade, MVC, Front Controller, DTO, Prototype, Observer, Flyweight etc.

Web/Application Servers:

Web Logic 10.0, JBoss 7.1, Glassfish 3.1, IBM Websphere7.1, Weblogic 11, Apache Tomcat 6.x/7.x

Web Services:

SOAP, WSDL, UDDI and REST, Jersey 2.11 ,JSON, Apache Axis, Firefox REST Client,Chrome Advanced REST Client

Deployment Tools:

Apache ANT and Maven.

Version Control:

SVN

Testing Logging Frameworks:

TDD,JUnit4.5, Log4j,SLF4J

Middleware

JMS

Database Management Systems:

MySQL, Oracle 10g

Methodologies

OOAD, OOPS, Agile

Profiling Tools

JProfile 7.x,JMeter 2.x

PROFESSIONAL EXPERIENCE

Confidential

Project Role: Technical lead for a 9 member team.

Confidential The client is a public sector organization which provides benefit in terms of various programs like TANF, SNAP, Medicaid and many more. The project is a transfer solution from the existing Bridges implementation for Integrated Eligibility.

Responsibilities:

  • Developed an enterprise application for the TANF, SNAP, and Medicaid and Refugee programs application to provide Application Registration, Data Collection and Eligibility Determination for the applicants.
  • Worked on HIPAA Health Insurance Portability and Accountability Act policies for State of Montana. Also worked on EDI Electronic data Interchange process in Healthcare.
  • Acted as liaison between Medicaid Team and client as well as other project teams.
  • Responsible for defect analysis and correction, change request design and documentation, and planning and monitoring development deadlines.
  • Tracked Medicaid issues and escalated as appropriate to project management team.
  • Actively involved in Design, Development, Integration and Implementation of processes of IBM ILOG JRules with a java application on a JBOSS/WebSphere application server.
  • Integrating the legacy Medicaid application of the state will the new SNAP/TANF application created using SOAP web Services.
  • Worked on Service-oriented architecture SOA for integrating the Legacy Medicaid application with the SNAP/TANF application. Also used this design pattern in the design and integration with the Healthcare Exchange.
  • Actively involved in the design and development for integrating the CHIMES state application for eligibility with MMIS Medicaid management information system using SOAP web services so that the benefits gets issued Real Time.
  • Integrating the CHIMES application with other third part systems like CSED Child welfare , CAPS Foster care , MEDICARE, BCBS Blue cross and blue shield , SSA Social Security Administration and FFM Federally Facilitated Marketplace
  • Used REST API for CRUD operations.
  • Used Spring MVC Framework along with hands on experience on IOC, AOP.
  • Extensively used ORM framework Hibernate. Wrote HQL and used Criteria API's.
  • All process followed Test driven development TDD . Involved writing JUnit test cases.
  • Complete Development followed Agile Methodology with daily scrums.
  • Used Maven for build and deployment.
  • Tuned the application for performance using JProfile and JMeter.
  • Used Ehcache as a second level Cache.
  • Wrote complex SQL's using sub-queries and joins. Also wrote Store Procedures.
  • Implemented core Java design patterns like Command, Adapter etc.
  • Used test driven development, continuous builds, and frequent development iterations
  • Used JUnit 4.x for unit testing.

Environment: Core Java, Spring IOC, Spring MVC, Hibernate, Ehcache, WebServices, REST, SOA, JQuery 2.11, EJB,SOAP,JSON, Apache Axis, Agile Methodology, IBM WebSphere Application Server v7.1, IBM ILOG JRules Engine, Rule Studio 7.0, Oracle 10g, SLF4J ,Log4j,Design Patterns, SQL, Maven, Junit4.5, EJB 2.1, SVN.

Confidential

Role: Senior Java Developer

Confidential called Global Move. Global Move provides tracking of the different work assignments allocated to an employee, which track and store the history of 400,000 employees. This project was based on Service Oriented Architecture SOA using SOAP web services using SOAP web services. This project was developed from inception and eventually had a huge team of 70 people.

Responsibilities:

  • Analyzed, designed and developed the application and interacted with the Onsite BA's regarding requirements.
  • Designed and developed SOAP based Web services and WSDL using Apache Axis.
  • Extensively used Spring IOC for Dependency Injection Spring AOP for logging, Security.
  • Used Dozer to Marshal and Unmarshal Java POJO to XML.
  • Used SQL ad PL/SQL for all database intensive operations.
  • Used Hibernate as ORM tool to persist domain model data in Oracle Database
  • Worked with Maven POM files to add dependencies to project.
  • Worked in Agile Methodology with daily scrums.
  • Followed TDD Test Driven Development . Wrote JUnit test cases.
  • Used test driven development, continuous builds, and frequent development iterations
  • Used SVN for version control.

Environment: : Agile Methodology, Core Java, Dozer, RAD 7.5,Spring.IOC,Spring MVC, Hibernate, Ehcache, WebServices, REST, JQuery 2.11,SOAP,JSON, Apache Axis, IBM WebSphere Application Server v7.1, Oracle 10g, SLF4J ,Log4j,Design Patterns, Agile Methodology, SQL, PL/SQL, Maven, Junit4.5, SVN

Confidential

Role: Senior Java Developer

The Securities entitlements system is a framework level component that manages client setup, user creation, and account access and application entitlements for a number of Securities applications. The aim of this project was to completely reengineer the entitlements system, move to a role based entitlements system, simplify the process, reduce cost and ultimately allow customers to manage their own entitlements.

Responsibilities:

  • Used Spring MVC Framework along with hands on experience on IOC, AOP.
  • Designed requirements as per the Business Specs.
  • Understanding and analyzing requirements.
  • Involved as a technical developer in performing analysis of client requirements, planning and estimation, performing the customization, guiding the new team members, reviewing the development and defect prevention.
  • Used Design patterns like Factory, Singleton, and DAO etc.
  • Developed Servlets, JSPs, CSS, AJAX, JavaScript
  • Performed root cause and impact analysis of the defects and fix the defects.
  • Improve performance of several functional layers by Optimizing Java Code and writing Stored Procedures
  • Provided peer review and fixing any review defects if any
  • Used Sprig JDBC template to connect to database and execute queries.
  • Followed Agile Methodology with daily scrums.
  • Development followed Test Driven Development TDD . Involved in writing JUnit test cases.
  • Used test driven development, continuous builds, and frequent development iterations

Environment: Agile Methodology, spring, Hibernate, Java, JSP, Servlets, EJB, JavaScript, RAD, WebSphere, JUnit, SQL, DB2, Maven, TortoiseSVN-1.4

Confidential

Role: Java Developer

Confidential is one of the fastest growing IT Services companies Larsen and Toubro InfoTech . The web application facilitates the Management to keep track of employee's attendance in the organization. The management can use this facility to keep track of employee's absence, holiday and leave summary. The user is able to view the data from one of the specific reports, according to their requirement.

Responsibilities:

  • Database design.
  • Understanding and analysing requirements.
  • Involved as a technical developer in performing analysis of customer requirements, doing the customization, providing the documentation, reviewing the development and defect prevention.
  • Java Coding.
  • Designed Unit Test Cases.
  • Executed Test Cases.
  • Tracked the Bug Fixes and retested them.
  • Documentation SDLC

Environment: Spring, JDBC, Java, JSP, JavaScript, Eclipse, Weblogic, SQL, VSS.

Confidential

Role: Java Developer

Confidential services to the clients of the bank is providing. The management wants the interface that would easy to operate so that client would not feel threatened by the new system and at the same time, the interface would enable fast access to the information and reduce the service request time considerably.The MOBACIS would mean that all the customers of the bank would be able to access their accounts and related information using the Mobile Devices.

Responsibilities:

  • Involved as a technical developer in performing analysis of customer requirements, doing the customization, providing the documentation, reviewing the development and defect prevention.

We'd love your feedback!