Sr. Java Developer Resume
Migration, GA
SUMMARY
- Sun Certified Java Professional for Java - SCJP 5.0
- Cognizant Certified Professional in Banking and Financial Services (Level 0)
- Cognizant Certified Professional in Introduction to Managed Healthcare - AHM 250 CCP
- Over 10+ years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, Spring, JUNIT, Struts, and Restful API).
- Development experience wif Java such as OOPS Concepts, Strings, IO, Multithreading, Collections and Exception Handling. Experienced wif Servlets and JSP.
- Proficient in implementation of frameworks like Struts, Spring framework and ORM frameworks like Hibernate.
- Good knowledge of spring's IOC, AOP, Spring MVC and spring's integration wif Hibernate technologies.
- Hands-on experience wif Eclipse, Textpad, Editplus, Toad, SQL Developer
- Created SQL, PL/SQL statements for the TEMPeffective retrieval and storage of data from the database.
- Experience in performing unit test for the applications using Junit Framework.
- Experience in working wif different operating systems Windows 2000/XP, UNIX, LINUX.
- Experience in development of Mobile Applications using Kony One Studio
- Experience in writing Technical design documents.
- Experience wif Autosys Job scheduler.
- Experience in Object Oriented Java Programming, involved in Analysis, Design and Development.
- Experienced in using Java IDE tools like Eclipse, IBM RAD IDE.
- Solid Understanding of RDBMS concepts
- Experience developing applications using Model View Controller Framework.
- Experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology.
- Good knowledge of Configuration Management tools like SVN and CVS.
- Good experience in XML technologies such as Schemas.
- Experience in RDBMS like MYSQL, SQL Server, DB2 and Oracle.
- Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingMS Visio tool.
- Experience in Web Application development using HTML, CSS and JavaScript.
- Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
- Experience in Log4J for extensible logging, debugging and error tracing.
- Experience in working wif customers to determine their needs, gather, analyze and document requirements, communicate wif customers throughout the development cycle, manage customer expectations, resolve issues and provide project status
- Experience in using build tools like ANT and Maven.
- Experience in performing Unit test and mock test using JUnit.
- Highly experienced in diverse types of testing like Manual, Functional testing.
- Highly motivated team player wif zeal to learn modern technologies and always believes in giving the best of efforts in challenging environments.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning
TECHNICAL EXPERTISE
Languages: Java, SQL, PL/SQL, Java Enterprise Edition, Unix Shell Script.
Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, JavaScriptHTML, CSS, XML.
Web Services: SOAP, REST, WSDL, JAXB, JAX-RS, JAX-WS, Apache Axis
Application Servers: Apache Tomcat, Web Sphere, WebLogic.
Database: Oracle 10g/11g, MySQL, SQL Server 2005/2008.
Frame Work: Spring, Struts.
Version Control: CVS, SVN.
Tools: Eclipse, SVN, CVS, ANT, Maven, Oracle SQL developer, Toad for SQL, Vignette Content Tool Vugen, SOAP UI, Audium Call Studio, Cisco Call Studio and HPSM, Vantage Migration Tool and Kony One Studio.
PROFESSIONAL EXPERIENCE
Confidential, Migration, GA
Sr. Java Developer
Responsibilities:
- Enhanced the schema and web service components to add new functionality.
- Used Core Spring framework for Dependency injection, MVC and JDBC for developing controller and DAO layers.
- Implemented new code changes for Payroll module in the business and controller components.
- Helped migrating and managing multiple applications from on Payforce to Vantage using Restful services and Spring Core
- Analysis for issue identification and fix.
- Worked wif offshore team on code review and clarified requirements.
- Provide technical handovers to the counterparts at offshore.
- Creation of cutover plan.
- Create technical SRs.
- Ensure triage best practices are followed
- Report all change requirements to the tools & ICP team on a timely manner
- Worked on multi-job and duplicate SSN POC to derive the migration solution for the clients wif multi-job
- Implemented RESTful Web Services to retrieve data from client side using Spring architecture.
- Consumed REST based services wif Rest template based on RESTful APIs.
- Used traditional relational Databases such as Oracle and MS SQL server for manipulating substantial amounts of data. Used Eclipse IDE to develop java code.
- Collaborating wif product owners, business analysts and other team members in a cross-functional agile environment to produce a content management system that is fully integrated wif various loyalty, coupon, and user account systems.
- Providing technical assistance in identifying, evaluating, and developing systems and procedures that are cost TEMPeffective and meet business requirements.
Environment: Java 1.7, J2EE, Apache Tomcat, JavaScript, Hibernate, Struts, Spring Core, Restful Web Services, HTML5, PL/SQL, REST, XML, XSD, SQL, Oracle 11g, CSS, Maven, IOC, JDBC, MVC, Java Beans, Vantage Migration tool.
Confidential - Medicity, GA
Java Developer
Responsibilities:
- Extensively participated in the Analysis, System study and Designing of the project.
- Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams, and deployment diagrams using Microsoft Visio.
- Participated in Scrum meetings and project planning and coordinated the status sessions.
- Followed test-driven development (TDD) and participated in scrum status reports.
- Configured and maintained user accounts for dev, QA, and production teams and created roles
- Involved in designing and deploying a multiple EMR applications
- Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs and XML.
- Developed the application using Spring Web MVC architecture.
- Used SQL as the query languages.
- Developed the logic for performing the integrity checks for various source files in the Controller layer.
- Hands on experience in designing of the complex back-end framework.
- Consumed Web Services and used SOAPUI to test implemented web services and third party services.
- Wrote numerous test cases for unit testing of the code using JUnit testing framework.
- Used JIRA to test and track the Issues and Bugs related to software or Application.
- Used Subversion (SVN) for version control.
- Used Maven as a build tool. Implemented Java to XML binding.
- Configured and Deployed application on Apache Tomcat Application Server in windows environment.
- Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
- Implemented Maven builds automation.
- Implemented Change Requirements Referrals, Orders, Providers modules.
- Have done code fixes in JSPs, DAO, Service layers.
- Direct interaction wif business team for requirement gathering and clarification.
- Involved in defect fixing for system test and production issues.
- Work wif a team of business experts on functional requirements and specifications. Work wif Product Management on interface-related tasks as required.
Environment: Java 1.7, +-+9+-.3, JDBC, JSP, CSS, HTML5, JavaScript 1.6, Restful Web services, SOAP, SOAP UI, Maven, Junit, Web Logic, Windows 8.1, SVN, Eclipse, Oracle 10g/11g, Microsoft VISIO, XML, iNexx Novogrid, HISP tool, HEAT tool.
Confidential
Java & Kony mobile Developer
Responsibilities:
- Understanding the requirements by interacting wif business users and mapping them to design and implementing it following the Agile Development methodology.
- Worked on developing UI of the application (IOS native) using Kony widgets.
- Worked on configuring WebLogic domain for Kony middleware server.
- Developed Kony web services and integrated wif Kony native IPad (IOS) application.
- Co-ordination between client and offshore team and providing timely updates on the project to the client.
- Participated in Agile scrum calls, agile strategy for the continued development of the project.
- Involved in the Production support of the Application.
Environment: JAVA 1.6, J2EE, JSP, XML, JSON, Kony Web Services, HTML, JavaScript, JDBC, Agile Methodology, WebLogic application server, Maven, Kony One studio and Mac Xcode.
Confidential
Java Developer
Responsibilities:
- Played an active role in team by interacting wif business analyst and converted business requirements into system requirements.
- Worked on technologies like HTML, Java Script, XML, JSP for developing frontend design and development.
- Used JavaScript for improvement client side validations.
- Implemented various design patterns such as Data Access Object, Service Locator and singleton to facilitated clean distribution of roles and responsibilities across various layers of processing.
- Developed the application using Spring Web MVC architecture
- Designed, developed and tested Java/J2EE/JEE/Portal applications using spring and Spring IOC.
- Created tables, Queries, indexes, stored procedures, triggers and constraints.
- Writing SQL Queries to access data for analysis of data from database.
- Used Eclipse as the IDE to build the application.
- Used HPSM to track the Issues and Bugs and for the Project Management.
- Interacted wif various internal teams such as UI framework, spring AOP and integration.
- Worked on Monthly Production Releases.
- Modified Old UVP Application Ovis Scripts to EVP Application. Developed New Ovis Scripts for new EVP Applications.
- Provide knowledge transitions to the newly joined individuals in the project.
- Worked creating weekly, monthly status reports.
- Worked on Defect Fixing, Release and Deployment related activities.
- Worked on Autosys Tool for Monitoring the UVP STATS Jobs.
- Performing checkouts, attend high impacted issue calls called warroms and provide support in issue resolution.
Environment: Java 1.6, J2EE, Servlets, JDBC, JSP, Struts 2.0, HTML, Web logic, Web Services, Oracle, Java Script, log4J, SVN, Design Patterns, windows 8.1, Tomcat application server, XML, VXML, TCP Mon, Soap UI, VuGen Scripts, Unix, HPSM, Autosys and Oracle SQL Developer.
Confidential
Java Developer
Responsibilities:
- Participated in coding, GUI design and testing.
- Validation of the registered users using JSP-Servlets and JDBC wif the details available in the Database.
- Created documentation of the application.
- Developed Servlets and JSP for Data retrieval implementation wif User Interface.
- Configured JDBC wif SQL/PLSQL for database connectivity.
- Developed required Web pages using HTML.
- Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
- Developed Action Classes and Action Forms beans.
- Worked wif the team in the development of the Application front-end using JSP, Struts wif the help of HTML.
- Involved in the Integration performance and unit testing of the project.
- Worked on designing web screens for the loyalty application.
- Worked on customizing the web applications screens using Ofbiz tool.
- Fixing the defects found in integration Testing.
Environment: JDBC, Java, J2EE, Servlets, JSP, HTML, Apache Tomcat, Struts, JDBC, JUnit, ANT, Ofbiz Tool, MS SQL Server and Windows XP.
Confidential
Java Developer
Responsibilities:
- As a Java Developer, worked as a Software Developer, wif knowledge in the entire (SDLC) life cycle of the project, right from the designing the projects till the completion.
- Experience in writing the SQL queries and PL/SQL Functions, Stored Procedures, and Views.
- Experience in writing JavaScript client side validations for the user's account information based on the business regulations.
- Hands on experience and implementing functions, tables, stored procedures and triggers in the SQL Server 2005.
- Skilled in Unit Testing and Integration Testing of various application modules.
- Hands on experience in fixing the production issues on a timely manner.
- Responsible for preparing Technical Design document and also User Documentation.
- Actively participated in code review meetings wif the development team.
- Worked on developing use cases, class diagrams and preparing Technical specification documents based on identified sequence diagrams and Use cases for the UML.
- Worked on developing presentation layers by using HTML, JSP, Custom Tags.
- Worked on capturing the content from the site.
- Worked on entering the content in to Vignette content entry tool.
- Worked on tracking and fixing the defects using the Mercury Quality Center tool.
Environment: Java 7, J2EE, JDK 1.6, JSP, Servlets, Oracle 10g, HTML, Java Script, Vignette content entry tool, Mercury Quality Center.
Confidential
Java Developer
Responsibilities:
- As a Java Developer worked in the entire (SDLC) life cycle of the project, right from the designing the projects till the completion.
- Working wif QA team for validation activities
- Worked on monthly and weekly releases
- Worked as a part of Reports Specification Document (RSD) module as a developer.
- Have been involved in activities like doing RFC’s (Request for change) and fixing defects.
- Experience in writing the SQL queries and PL/SQL Functions, Stored Procedures, and Views.
- Experience in writing JavaScript client side validations for the user's account information based on the business regulations.
- Skilled in Unit Testing and Integration Testing of various application modules.
- Hands on experience in fixing the production issues on a timely manner.
- Responsible for preparing Technical Design document and also User Documentation.
- Actively participated in code review meetings wif the development team.
Environment: Java 7, J2EE, JDBC, JSP, Servlets, Struts 2.0, MS SQL Server JDK 1.6, JSP, Servlets, Oracle 10g, HTML, Java Script.