Java Developer Resume Profile
Lexington, MA
Summary:
- Having Six 6 Years of professional IT experience with full project lifecycle development in Java/J2EE Requirements analysis, Design, Development, Testing and Deployment of enterprise software applications.
- Proficient in design and development of Core Java applications using Multithreading and collections.
- Proficient in design and development of J2EE components and API's includes Servlets, JSPs, XML, and REST Web Services, HIBERNATE and SPRING.
- Expertise in developing web based GUIs using JSP, HTML, and JavaScript.
- Expertise in designing and developing components using Enterprise Java Beans over Application servers and platforms such as Eclipse.
- Experience in integrating rule applications with enterprise applications.
- Extensive knowledge of Object Oriented Programming and UML.
- Extensive RDBMS experience Oracle, SQL Server using SQL, PL/SQL, JDBC and ODBC.
- Experience in developing and testing applications using Stored Procedures, Functions and Packages.
- Experience in IDEs Eclipse and Rules Designer.
- Extensively worked on Windows and Linux operating systems.
- Well versed with complete Software Life Cycle Development process.
- Strong experience with client interaction, understanding business applications, business data flow and data relations.
- Having very good domain knowledge on Retail-Transportation Logistics and Public sector.
- Conducted Team Meetings every week and updated the Status in weekly Meetings.
- Quick learner and a proactive individual with excellent communication, strong analytical skills and dynamic troubleshooting skills.
Technical Skills:
Open Source Tools Technologies | Java Technologies, C, Windows SDK, TNSDL, OpenGL |
Development Tools Operating Systems | Java, J2E, HiveQL, Hibernate, Spring, Junit, SQL script, Shell Script, Programming with R, Linux, MAC OS X, |
Build Tools | Eclipse |
Data Bases | Oracle 9i/10g, HDFS, MySQL, XML, Microsoft SQL Server 2000, MS Access |
Tools Utilities | VMWare, Eclipse, Microsoft Visio office, TOAD, SQL developer, Code flow, Source Control |
Application Servers | Apache Tomcat |
Professional Experience:
Confidential
JAVA/J2EE Developer
- The Confidential substantially affects how eligibility determinations for Medicaid and the Children's Health Insurance Program Confidential are conducted. Under the Confidential, financial eligibility criteria for most populations will be based on modified adjusted gross income Confidential. In addition, states are required to develop and use a single, streamlined application for all health insurance affordability programs, including Medicaid, Confidential and advance premium tax credits and cost sharing reductions for coverage offered through the health insurance exchange. Furthermore, state eligibility systems must be interoperable with a health insurance exchange and interface with the federal data hub to verify data used for eligibility determinations.
- In order to address the requirements of the Confidential, the Confidential has determined that it will retain the existing public assistance eligibility system, the Confidential System, and develop and integrate new system components to support eligibility determination and benefit calculation for medical assistance programs, including:
- Family-Related Medicaid
- Child in Care Title IV-E and Non-Title IV-E
- Refugee Medical Assistance RMA
- Children's Health Insurance Program CHIP
- Medicaid for the Aged Blind and Disabled, including the waiver programs specific to Florida
- Institutional Care
Responsibilities:
- Involved in study of User Requirement Specification. Requested insufficient
- Information and helped clearing ambiguity in requirements document.
- Analysis and Design of various modules using SOA and J2EE stack.
- Developed Web services to allow communication between the applications using Rest Webservices.
- Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
- Integrated Spring Dependency Injection among different layers of an application.
- Used Spring framework for dependency injection, transaction management.
- Implemented various Java design patterns like Front Controller, Service Locator,
- Business Delegate, and Data access Object, Factory Pattern, Session Fa ade, etc.
- Implemented various complex PL/SQL queries.
- Developed various Junit test cases for Unit and Functional Testing respectively.
- Worked with Testers in resolving various defects in the application and was an integral part of the team.
- Implemented Hibernate for data persistence
- Implemented Java Persistence API JPA through Hibernate 3.0.
- Worked with Websphere 6.0, Tomcat as the application server
- Assisted Oracle DB development team in developing stored procedures and designing the database.
- Provided Production support for the application
- Created rich client using Ajax to pull the data from database.
- Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Implemented MVC Architecture using Spring Framework.
- Interacted with Business Analysts to come up with better implementation designs for the application.
- Developed client side interface and GUI with the help of XML using XSLT.
- Design and Development of software components like Interface, Action Handlers,
- Client side scripts using JAVA, JSP, and Java Script.
Environment: JAVA 1.5, J2EE, Servlets, Spring 3.0, Hibernate 3.0, Rest Web Services , Spring Framework 3.0, HTML, JavaScript, JDBC, PL/SQL, XML, UML, UNIX, Oracle 9i
Confidential
- Confidential integrated information management system for healthcare establishments, addressing all critical areas of health care activity. System Manager is the administrative module where users for this application is created and assigning them certain roles and access controls. Master Patient Index helps out to register the patients, New born registrations and Rapid registration as well as Disaster registration. Out Patient Management helps us to keep track of the patient for Confidential in a hospital, maintain the records of OPD visits. Accident and Emergency is working for emergency registration of patients during accidents or natural disasters, it will allow large number of registrations at once as well as registration with minimal data provided by the patient.
Technologies Used:
- JAVA, Swings, JSP,JDBC, MySQL, EJB, JUnit.
Responsibilities:
- Responsible for the system user interface creation.
- Developed and implemented GUI of the system Java 2.0
- Developed server-side business logic software modules using JDBC
- Proficient in database development MySQL
- Associated in development in System management and Out patience modules using JAVA, Swing
- Experience in preparing Unit Test cases prepared..
- Development of several screens using JSP, HTML and JavaScript.
- Modifications of Action classes, Utility classes, Java Server Pages to facilitate new journey for WLR3 customer
- Implementing business logic using java beans and did integration testing of the application.
- Implemented database interactions using JDBC with MySql server
- The client side validations were done using JavaScript
Confidential
- Confidential is a leading company in the automotive finance sector. With its RoadLoans and Santander Auto Finance brands, the company provides full-spectrum auto lead and lending programs on direct and indirect platforms. The company began originating loans in Confidential.
Technologies Used:
- MOCCA Frame work.
Responsibilities:
- Involved in study and analysis of Software requirements and specifications.
- Was involved in designing page layouts using Tiles Framework.
- Used Spring Web Flow to maintain State Management of the UI Controls.
- Implemented splitting tables using Display Tags.
- Presentation layer developed using Apache Struts, Spring MVC, JSTL Tags.
- Extensively used Spring Framework in Persistence, Web, and Business Layers.
- Used Quartz for scheduling for running the application batch jobs.
- Used Hibernate for the Search functionalities.
- Used Spring AOP for Logging, Security and User Role Management, Transaction Management.
- Developed JMS based interface in application to interact with Tibco.
- Involved in developing custom exception handling.
- Developed web services with Apache Axis2.
- Involved in developing security Services using Spring and Acegi Security.
- Utilized testing tool JUnit for Application Testing.
Environment: JDK 5, Struts1.2, JSP, Spring 2.0, Spring MVC, Hibernate 3.x, Spring Web Flow 1.0 , Display Tag 1.0, Axis 2, JSTL, Weblogic Server 9.2, UML, JNDI, HTML, JMS, JavaScript, XML, JUnit, Oracle 9i, CSS.
Confidential
- Confidential: Support for Confidential means integrating Confidential into Confidential.The Confidential will adapt the Confidential to work with Confidential via the Confidential Telecom program blocks and Confidential data base.
Responsibilities:
- Gathered and analyzed user requirements and translated them into system solutions using Rational Rose UML .
- Deployed EJB Components on WebSphere 5.0.
- Designed and developed several web interfaces to connect to the systems and reports.
- Enhanced the existing system using struts.
- Developed a controller using action servlet.
- Involved in performing complete life cycle development application design/development, requirements preparation, test, debug, load / performance testing, packaging with RPM and releasing of completed software using SOAP Web Services.
- Involved in the performance tuning and Optimization of the queries and procedures.
- Handled user interaction and by conducting frequent meetings with them.
- Responsible for developing new features while maintaining the existing functionality.
- Wrote the presentation layer in Java Server Pages JSP .
- Involved in Servlet programming and JSP scripting for the communication between web browser and server.
Environment: Java 1.4, J2EE, Java Server Pages, Servlets, Oracle8i, SQL server, Struts1.0, XML, XSLT, XSL, HTML, JavaScript, JDBC, LINUX, Windows 2000, Websphere5.0, PL/SQL.