Java Developer Resume
Windsor, CT
SUMMARY
- Total 13+ years of IT experience in Insurance, Health Care, E - Commerce, Retail, Financial domain, Client/Server and Internet/Web applications development using Java and J2EE multi-tier environment.
- Extensive knowledge and 13+ years of hands on experience with J2EE Technologies and in developing web applications using Core Java 1.7/1.8, J2EE, JDBC, Servlets 2.2, JSP1.1, JSF 2.0, EJB, Struts 1.2, Spring framework 2.0/4.2, Hibernate 3.2, RAD 7.5 IDE, Web logic 8.1 and Apache Tomcat 5.x Servers.
- Extensive knowledge and 9+ years hands on experience with web and XML technologies like HTML, JSP, Java Script, XML, XML Schema, XSLT, SOAP, CSS and DTD/XML Schema and SAX, DOM parsers.
- Excellent experience working with RESTful/SOAP Web Services.
- Excellent experience working with EMC Documentum 6.7.
- Extensive experience in web application development using open source Spring Framework 2.0/4.2.
- Extensive experience with ANT, Cruise Control framework for Continuous Integration(CI). Experience with Maven and Jenkins.
- Extensive experience with Clear Case, SVN, CVS, Knowledge on GitHub.
- Experience in Oracle 11g, SQL Server 2005, MS SQL Databases. Knowledge on NoSQL (Mongo DB)
- Experience working with Agile Methodology and the Scrum process.
- Experience working with Apache JMeter for load testing, knowledge on Selenium to automate actions on the web.
- Extensive experience in PL/SQL Stored Procedures, Functions, Triggers. Experience in writing complex queries with Oracle 11g SQL.
- Experience in configuring and deployment on BEA WebLogic server 12C, IBM Web sphere 5.x, JBoss and Apache/Tomcat.
- Extensive knowledge and experience with various phases of software life cycle: Requirement Analysis, Design, Coding, Testing and Maintenance.
- Certified IBM training for Object Oriented Analysis and Design, UML and fundamentals of Rational Rose.
- Excellent experience in implementing different J2EE design patterns like MVC, Singleton pattern, factory pattern etc.
- Sound knowledge with Spring Boot/MicroServices. Ready to start new project from day one with Spring Boot.
- Knowledge on Swagger.
- Good Knowledge in IBM BPM/PEGA BPM.
- Good Knowledge in AngularJS/2 and Node JS.
- Good knowledge in AWS Cloud Computing and Hadoop open source framework.
- Self-starter, Hardworking, Quick learner and adaptive team player.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Languages: Java/J2EE.
Java Technologies: Core Java 1.7/1.8, JSP, Servlets, JDBC, J2EE, EJB, Web Services, Web service Security, JAX-RS, JAX-WS, SOAP, RESTful Webservices, JMS, JNDI, RMI.
J2EE Frameworks: Struts, Hibernate, Spring Framework 2.0/4.2.
Operating Systems: Windows 2000/XP, Linux.
Middleware: WebLogic server 12c, Apache Tomcat 6.X, IBM Web Sphere Application Server 5.x.
Development IDE and Tools: RAD 6.0, Eclipse 3.X, Edit Plus, PL/SQL Developer, Altova XMLSPY, Ant, JUnit, Apache JMeter, SOAP.
Databases: Oracle 9i/10g, SQL Server 2005, MS SQL Server 2000, DB2.
Web Development: JSF 2.0, JSP 1.1, HTML, CSS, JavaScript, Dreamweaver, XML, XML Schema, XSLT, JQuery, Angular JS/2
Analysis/Design: UML, OOAD.
Version Controls: Clear Case, SVN, GitHub,Visual SourceSafe, TFS, Star Team.
PROFESSIONAL EXPERIENCE
Confidential, Windsor, CT
Java Developer
Responsibilities:
- Design and develop the application to onboard resources to Confidential account.
- Interacting with various teams to understanding the requirements.
- Develop the application using Java, Spring framework MVC, J2EE technologies.
- Using Hibernate to connect back end database.
- AHP Build and Deploy the application in Non-Prod and provide the support for PROD deployment.
- Using Clear Case source control and responsible for AHP builds and deployments.
- Provide support end to end support for testing.
- Generate various reports in terms of resourcing status.
- Using Jsp and Java script as part of UI development.
- Work with team for the deliverables and make sure to code review and provide the quality of code with zero defects.
Environment: Java 1.7, Spring MVC 4.2, Hibernate 4.x, Oracle 11g, JSP, Eclipse, Putty, WinSCP, Clear Case. WebLogic. PL/SQL Developer, AHP.
Confidential, Windsor, CT
Java DeveloperResponsibilities:
- Interacting Business on daily basis to get the requirements and clarifications.
- Interacting with various teams to understanding the business requirements on daily basis.
- Design new modules and enhancements.
- Implement new Enhancements on daily basis.
- Develop various new functionalities using Java, Spring framework MVC, J2EE technologies.
- Using Hibernate to connect back end database.
- Critical Incident and Defect analysis and provide support on timely basis.
- Mentor team to understand the requirements and new technologies.
- Working with Restful Web Services to integrate application with other systems.
- Responsible for team deliverables are on time with quality of code and zero defects.
- AHP Build and Deploy the application in Non-Prod and provide the support for PROD deployment. Experience with Dev ops and managing multiple environments.
- Working with SVN source control and responsible for AHP builds and deployments.
- Writing complex queries and stored procedures for 1view application.
- Used JMeter to test the application.
- Working on performance testing and provide full support in analyzing issues during the testing.
- Play critical role in 1View team for Confidential .
Environment: Java 1.7/1.8, Spring MVC 4.2, Hibernate, JSP, XML, XSLT, RESTful Web Services JAX-RS, Oracle 11g, MQs, Eclipse, RAD. WebLogic. Putty, WinSCP, SVN, GitHub, TOAD, RFH Utility, Junit, Apache JMeter, Altova XMLSpy. Impact 360, Postman.
Confidential, Hartford, CT
Java DeveloperResponsibilities:
- Interacting Business on daily basis to get the requirements and clarifications.
- Interacting with various teams to understanding the business requirements on daily basis.
- Working as a BA and Dev Lead and Developer for PDA-Documentum and eNotification project.
- Design and develop PDA (Prepare Archive Delivery) components for email archival.
- Interact with various teams in order to Develop and Deploy the application.
- Develop the application using EMC Documentum and Java/J2EE technologies.
- Deploy application to Non-PROD environment and participate in production implementation.
- Created Stored Procedure in order to find out exact ECM repository name for status update.
- Developed the eNotification application with Java 1.7 and Spring 4.2.
- Archive the documents in HTML and PDF format in ECM docbase repository.
- Consume ECM Docservice from PDA in order to archive HTML and PDF email format.
- Working on ECOS support and day to day requests from Business. Working no Enhancements as part of maintenance activity.
- Update the HTML templates in xPression.
Environment: EMC Documentum 6.7, Java 1.7, Spring 4.2, JSP, XML, XSLT, Web Services, Oracle 11.0, xPression 4.2, MQs, RAD. Weblogic. JBoss Putty, WinSCP, SVN, TOAD, Samson, RFH Utility, Adobe Dreamweaver, Altova XMLSpy.
Confidential, Framingham, MA
Java DeveloperResponsibilities:
- Create Application Design Specification document for the SKURepository application.
- Interact with Business on day-to-day basis to get the requirements and clarifications.
- Working as a Lead for SKURepository application.
- Create the sequence diagram using Visio.
- Used Apache Jmeter to load the the SKURepository application for performance testing.
- Develop the application using Spring framework.
- Develop the application using JSF and Prime Faces for SKURepository application.
- Create Stored Procedures to connect backend Oracle database for SKURepository application.
- Understanding and experience with Project life cycle process.
- Executed development projects and enhancements per business requirements in an Agile scrum based process.
- Deploy application to DEV/QA servers, participate in prod implementation.
- Using Star Team for version control and defect tracing for SKURepository application.
- Develop batch job using shell script and schedule the jobs using Tidal.
- Interact with various teams in order to Develop and Deploy the application.
- Write unit test cases and test the application.
- Provide application demo to the Business and testing teams.
Environment: Core Java, Spring Framework, RAD 7.5, Agile Methodology, Oracle, StarTeam, Putty, PL/SQL Developer, JSF 2, Prime Faces, WebSphere Application Server 7.0, Apache JMeter, WinScp, Putty.
Confidential
Java DeveloperResponsibilities:
- Created a new asset on Secure FTP to connect to UNIX servers for file transfer.
- Interacted with Client for day to day business discussions.
- Communicated with offshore for day-to-day tasks. Worked as a Lead for Offshore.
- Assigned work to offshore and reviewed the code which is developed by offshore team.
- Helped offshore team during development for any issues.
- Experience working with SRs, Developed new batch jobs using Spring Integration framework and AEFW framework also migrated batch jobs.
- Used Log4j for logging in the batch jobs to provide the detailed information about the job.
- Used WAS6.1 and WAS7.0 Server for deploying the applications.
- Used RAD7.5.5 for IDE to develop the batch jobs.
- Worked with Clear Case team for migration process, UNIX team, DB team, MQ series team, Mainframe Zeke team for batch job set up.
- Wrote the Ant build script for batch jobs.
- Used DB2 for back end database.
- Developed the batch jobs using the shell script.
- Worked on Assistance Requests for day to day issues for other projects.
- Provided prod support for 24 * 7 for applications with in Frameworks team.
- Worked on the Framework support assets.
- Used Clear Case for version tracking. Created the baselines and promoted build to DEVTEST, SYSTEST, PROD (CAM staging).
- Used Clear Quest for defect tracing.
- Used MQ Series for messaging, reading the messages into Queue and writing the messages from Queue. Worked with DBA team for MQ configuration changes.
- Created Composite Design, Application Design, Wrote the test cases and test plans for batch jobs.
- Experience working in Prod implementation process and checkouts.
Environment: Core Java, Spring Framework, RAD 7.5, WAS 7.0, Log4j, DB2, UNIX and DB2.Clear Case, Clear Quest, Ant, Putty, FireFTP, MQSeries.
Confidential, Norwalk, CT
Java DeveloperResponsibilities:
- Involved in Design and development of Integra service.
- Created Member enrollment and MemberLookup, UpdateMemberDetails, CancelMember Web services using JAX-WS.
- Used Spring Framework Dependency Injection for creating the objects of the classes.
- Used PGP public and private key encryption.
- Used SOAP UI3.5 to test the Web services.
- Used JAXB for marshalling & unmarshalling xml schema.
- Created the Certificate using the Key tool and store the certificate into key store.
- Used Maven to build the entire project.
- Used Net Beans IDE to develop the Integra application.
- Used Object Relational mapping (Hibernate) to connect backend Oracle database.
- Used Team Foundation Server (TFS) version control system for Integra application.
- Used Java script for frontend validation.
- Created the HTTP and HTTPS servers to deploy the application.
- Used Commons-logging log4j for logging to store the log into file.
- Used Ajax for asynchronous calls to the server.
- Wrote Web service client to consume the WCF services.
- Wrote JUnit test cases for Unit test of each Web Service.
- Deployed the application in to appliance Linux Box and experience working with Unix commands.
Environment: Core Java, JAX-WS Webservices, Spring Framework, SOAPUI 3.5, JAXB, Net Beans 6.8, JUnit, Maven 2.2, Hibernate, Ajax, Java script, Commons-logging, Team Foundation Server, XML, Oracle 9i, SQL Server, Linux.
Confidential, Norwalk, CT
Java DeveloperResponsibilities:
- Co-ordinate builds and release cycles on the request of business with dev teams, testing teams and project management teams.
- Delivering code from work level effort to product. Creating and managing the streams.
- Make Build, Creating baselines and Recommending Baselines using the Rational Clear Case.
- Automated build and deployment mechanisms using ANT
- Build Continuous Integration with Cruise Control along with scheduled builds.
- Interacting with clients to discuss design, development requirements.
- Using Spring Dependency Injection for creating the objects of the classes, using pure Query to connect the database and creating the DAOs.
- Designing and developing user forms for Enterprise Claim Systems using XML and XSLT.
- Using XPath to navigate the XML elements and attributes in the XML document.
- Using Model Driven Architecture and Creating the Dialog proc and Business proc using the Modeling Perspective with Rational Software Architect (RSA).
- Using Core Java, Collections like List, Array List, Hash Table, and Map.
- Writing Junit test cases for unit testing.
- Using the Rational Clear Quest for defect tracking application.
- Using Java Script to validate front end application.
- Deploying the application using the Web Sphere Application Server (WAS).
- Also working in Triage team for day to day defects, analyzing the defects and providing quick solution.
- Using WinSQL tool to connect backend database DB2 v9.
Environment: Core Java, Spring Framework, XML, XSLT, XPath, Rational Software Architect 7.0(RSA), JUnit 4, Java Script, Web Sphere Application Server 6.1 (WAS), ANT 1.6, Rational Clear Case 7.0, Rational Clear Quest 7.0, WinSQL 4.6, DB2.
Confidential, Indianapolis, IN
Java DeveloperResponsibilities:
- Designed, developed user forms for Employer Self Service (ESS), Tax, using JSP Tag Libraries.
- Interacted with clients to discuss design, development requirements.
- Created the various Controllers using the Spring MVC framework, created the services to call the DAO.
- Used Java Server Faces (JSF) for designing and developing User interface elements for the Front end development
- Created the Hibernate Mapping files using Hibernate to access the data from database.
- Used Java Script to validate front end application.
- Used Core Java, Collections like List, Array List, Hash Table, and Map.
- Used Clear Case version control, Rational Clear Quest.
- Used RAD 6.0 IDE to develop the Tax and ESS application.
- Deployed the application using the Web Sphere Application Server.
- Fixed lot of Critical Defects in ESS and Tax applications.
- Wrote test plans to validate using the ESS, Tax application.
- Used the Another Neat Tool (ANT) script to build and deploy the ESS and Tax application.
- Used JMS to connect multiple applications.
- Used Apache Active MQ message broker for JMS.
Environment: Core Java, Spring 2.0 MVC, Hibernate 3.2, JSP, JSF, XML, RAD 6.0, HTML, CSS, Java Script, Web Sphere Application Server, JMS, Clear Case, Rational Clear Quest, Oracle 9i.
