Senior Java Developer Resume
Columbus, OH
SUMMARY
- Over 10 years of experience in analysis, design, development of web based applications using Java/J2EETechnologies.
- Hands on experience on frame works like Struts2.0, Springs3.0 & Hibernate3.0
- Expert skills in application programming using Core Java, Servlets, JSP, JSTL, JDBC
- Proficient in methodologies such as Agile, Scrum Software Development processes
- Developed applications using different J2EE design patterns in multi tire distributed applications, Singleton, Front controller, DAO, MVC etc.
- Hand on experience in various databases Oracle, MS SQL, DB2, SQL Server.
- Hands on experience on front end designing withAngularJS, JQuery, Java Script, JSP, JSTL, HTML, CSS.
- Extensively working on Spring Core, Spring JDBC, Spring AOP, Spring MVC, Spring Boot.
- Integration and deployment of application done using tools like ANT, Maven, debugging through logging framework like log4J.
- Significant work experience in Web services using RESTFUL.
- Good knowledge on XML suit of technologies XML, XSLT and validation with DTD & XML Schema and processing files with SAX, DOM parsers.
- Experience using SQL, PL/SQL to write stored functions, procedures and triggers.
- Very good exposure in version controls like SVN, VSS, Perforce, ClearCase, CMVC, BitBucket.
- Hands - on experience on IDE’s/Tools like Eclipse, RTC, RAD, JBoss IDE, TOAD, Oracle SQL Developer.
- Worked on various servers like Apache, Tomcat, WebSphere, WebLogic, JBoss.
- Experience of development in different environments like Windows and Linux.
- Experience in implementing Design Patterns.
- Expertise knowledge on Core Java.
- Strong analytical, debugging and problem solving skills.
TECHNICAL SKILLS
Programming Languages: Core Java, SQL, PL/SQL
Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC
Frameworks: Struts 2.0, spring 3.0, Hibernate 3.0
Database: Oracle, DB2, MS SQL, SQL Server
Servers: Tomcat, Web Sphere, Web-logic, JBoss
Web Technologies: HTML, CSS, JavaScript, JQuery, XML
Built tools: Ant, Maven, Jenkins
Version Control: SVN, VSS, Perforce, CMVC, PVCS, Bitbucket, SourceTree, Github.
IDE Tools: Eclipse, RAD, STS, JBoss IDE, TOAD, Oracle SQL Developer, DbVisualizer
Tracking tools: Jira, Team Track, Service Desk ManagerJob Scheduler AutoSys
File transfer tools: MOVEit, FileZilla
Logging Tools: Log 4j
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Senior Java Developer
RESPONSIBILITIES:
- Worked as Onsite Senior developer.
- Involved in the design of technical Design Document based on the requirement.
- Debugging and fix the production issues, working on tech cards, analysis cards.
- Co ordintig with off-shore team.
- Working with prod support L2 team for logging details etc.
- Support other modules/team (down stream or up stream modules)
- Being part of backlog review meeting, estimation, code reviews with BA’s/ SMEs/Co.Developers.
- Extensively used JSP, JavaScript and JQuery for designing a User Interface working on technical work cards as per the new changes/enhancements.
- Responsible in handling Code Reviews with the team.
- Code analysis and understand the flow.
Environment: Java/J2EE, Servlet, JSP, JDBC, Spring MVC, Spring Webflow, JavaScript, JQuery, Junit, log4j, XML, Web Service, RESTful, Bitbucket, Oracle, DbVisualizer, Splunk.
Confidential, Columbus, OH
Senior Java Developer
RESPONSIBILITIES:
- Implemented Spring MVC flow to interact with different modules such as Spring ORM, Spring Context
- Extensively used JSP, HTML, CSS, JavaScript, JQuery for designing a User Interface
- Spring Suit Tools is used as IDE for project development and used core java for business implementation
- Developed Restful web services to retrieve the agent information.
- Deployed artifacts build via Maven to Tomcat Server
- Log4J is used for application and error Logging
- Debugging and fix the issue. working on technical work cards as per the new changes/enhancements.
- Responsible in handling Code Reviews with the team.
- Mapping database fields from legacy to new system.
- Code analysis and understand the flow. writing Junit test cases.
Environment: Java/J2EE, Servlet, JSP, JDBC, Spring MVC, JavaScript, JQuery, Junit, log4j, XML, Web Service, RESTful, SVN, Oracle, Json, SQL Developer, Jenkins, Guidewire
Confidential, New York City, NY
Senior Java Developer
RESPONSIBILITIES:
- Using JSP, Servlets, JDBC, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Used Spring MVC framework for building the application based on MVC design paradigm.
- Debugging and fix the issue for any production job failures.
- Handling multiple java deliverables by coordinating with offshore team
- Created restful services using jersey implementation.
- Code analysis and understand the flow.
- Understanding and developing new requirement and unit testing.
- Prepare time line doc for any missing batch job SLAs and take necessary actions
- Daily standup call for updates on adhoc issues like prioritization, assessment etc.
- Create jira stories for non-adhoc issues and assign or backlog it.
- Sprint meeting on every week and update and deployment plans and status.
- Create change order for deploy and make sure the changes/work flow is fine.
- Contact vendors for ETA for any missing files or any issues in their application/software.
- Documenting wiki if any new/typical issues to share among team and future referenceUsed Spring
- Working in production release and production support.
- Using JavaScript, JQuery for client side validation.
- Using log4j for application logging.
- Working with different database schemas and tables.
- Prepared SQL Queries.
- Used SVN for version control.
- Knowledge sharing and document the key information.
Environment: Java/J2EE, Servlet, JSP, JDBC, Spring MVC, JavaScript, Angular JS, JQuery, Junit, log4j, XML, Web Service, Rest Webservices, SVN, Oracle, STS, Informatica, AutoSys, Sql Dbx, Jenkins.
Confidential - Columbus, OH
Senior Java Developer
RESPONSIBILITIES:
- Interaction with business users to gather and analyze requirements.
- Code analysis and understand the flow.
- Understanding and developing new requirement and unit testing.
- Coding, Bug fixing and unit testing.
- Using JSP, Servlets, JDBC, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Integrated backend with the application layer using AngularJS framework
- Involved in Unit testing AngularJS applications using Jasmine/Karma
- Used Spring MVC framework for building the application based on MVC design paradigm.
- Working in production release and production support.
- Working in Unix environment, checking logs, deployment and restart servers.
- Using JavaScript, JQuery for client side validation.
- Designed and developed soap based web services.
- Using Soap UI to test the service call, by passing required parameters for the service.
- Using log4j for application logging.
- Working with different database schemas and tables.
- Prepared SQL Queries.
- Used SVN for version control.
- Knowledge sharing and document the key information.
- Preparing POC’s if client requires.
Environment: Java/J2EE, Servlet, JSP, JDBC, Spring MVC, JavaScript, Angular JS, JQuery, Junit, log4j, XML, Web Service, Soap UI, Confidential WAS, SVN, Oracle
Confidential
Senior Java Developer
RESPONSIBILITIES:
- Interaction with business users to gather and analyze requirements.
- Code analysis and understand the flow.
- Understanding and developing new requirement changes.
- Knowledge sharing and document the key information.
- Design the application architecture using frameworks and J2EE specifications.
- Use maven tool to build and deploy the application in JBoss server.
- Using JSP, Servlets, JDBC, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Made use of ORM mapping tool, Hibernate for backend data persistence.
- Using JavaScript, JQuery for client side validation.
- Using log4j for logging.
- Schedule team meetings to update status and to know requirements.
Environment: Java/J2EE, Servlet, JSP, JDBC, JBoss, Spring, Hibernate, JavaScript, AngularJS, JQuerySVN, Oracle, Web Services, Soap UI, WebSphere
Confidential
Senior Java Developer
RESPONSIBILITIES:
- Analyzing and fix the defects.
- Set up deployers call for interlock meeting.
- Build releases and fixpack releases of the product.
- Used Hibernate in data access layer to access and update information in Oracle 10g database.
- Used Hibernate for mapping the file.
- Developed Restful web services to retrieve the information.
- Responsible in handling code reviews with team.
- Knowledge sharing and document the key information.
- Design the application architecture using frameworks and J2EE specifications.
- Use maven tool to build and deploy the application in JBoss server.
- Using JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Test first methodology was used for Unite Testing, wrote Junit test cases.
- Used Log4j for application logging.
- Used Drools for rules creations.
- Schedule team meetings to update status and to know requirements.
Environment: Core Java, Servlets, JSP, Spring, HTML, JavaScript, JQuery, AJAX, SVN, Oracle, TOADWebSphere, Spring, SVN, Drools, Eclipse
Confidential
Senior Java Developer
RESPONSIBILITIES:
- Involved in coding the logic to meet the functional requirements.
- Review code using sonar (code quality tool) and fix.
- Provided knowledge transfer to the support team and Interacting with them.
- Knowledge sharing and document the key information.
- Design the application architecture using frameworks and J2EE specifications
- Using JSP, Servlets, JDBC, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Made use of ORM mapping tool, Hibernate for backend data persistence.
- Used Spring transaction management to integrate with data access abstractions.
- Hibernate integrated with spring to implement business layer.
- Responsible to prepare low level design document.
- Responsible in handling Code Reviews with team.
- Used spring IOC as Dependency injection.
- Involved in preparing the Technical Design Document using Visio.
Environment: Core java, Servlet, JSP, JDBC, JavaScript, Spring, Hibernate, SVN, JBoss, Oracle, HTML, JQuery, Toad, Eclipse
Confidential
Senior Java developer
RESPONSIBILITIES:
- Analyzing and fix the defects.
- Set up deployers call for interlock meeting.
- Build releases and fixpack releases of the product.
- Provided knowledge transfer to the support team and Interacting with them.
- Technical support for the Implementation of the application.
- Design the application architecture using frameworks and J2EE specifications.
- Using JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Hibernate for backend data persistence.
- Using JavaScript for client side validation.
Environment: Core java, Servlets, JSP, Hibernate, Spring, CMVC, TIP, WAS, JavaScript, HTMLEclipse, Oracle, Toad, SVN
Confidential
Java Developer
RESPONSIBILITIES:
- Coding as per design document for new enhancements.
- Involved in enhancement & maintenance of the Application.
- Ticket handling, refining the code.
- Implementing Spring’s IOC (Dependency Injection) & Hibernate configurations, mappings.
- Developed web applications using Struts MVC architecture.
- Involved in creating screen layouts using Tile.
- Understanding and developing new requirement changes.
- Knowledge sharing and document the key information.
- Using JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
- Used SQL and PL/SQL to develop stored procedure, views and sub queries.
Environment: Core java, Servlets, JSP, JSTL, PL/SQL, Oracle, TOAD, Team Track, Eclipse, Unix, Struts, SpringJava Script, HTML, SVN, Perforce,
