Java Developer Consultant Resume
Pittsburgh, PA
SUMMARY:
- Currently working as senior java developer with Tata Consultancy Services with a total work experience of 6.5 years. My current area of expertise is web application Java development, batch job integration, development, maintenance and support.
- A strong skill with IBM tools like RAD and WAS (5.0, 6.0, 7.0, 8.0 and 8.5 ).
- Ability to handle multiple tasks simultaneously and manage within deadlines.
TECHNICAL SKILLS:
Web Technologies: Java EE, JSF, Servlets/JSP, HTTP Protocol, Spring, Spring MVC, Spring Security, Web Services, JavaScript, HTML, CSS, XML, XSD, Websphere
Programming Languages: Java, SQL, PL/SQL
Data Modeling / ETL: Oracle SQL Developer
RDBMS: Oracle 9i/10g/11g/12c
Database Tools: TOAD, SQL Developer
Change Management Tools: SVN, Git, Harvest
Operating Systems: Windows, Unix, Linux
Build Tools: Enterprise Jenkins, ARA uDeploy
Performance Monitoring Tool: Dynatrace
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer Consultant
Responsibilities:
- Involved in the design, development, unit testing, and integration testing of modules.
- Implementing Service Integrations using Spring Security Integration, Spring Security API, and Web Services.
- Developing Java EE applications using Eclipse and IBM WebSphere Application Server.
- Participating in code reviews to preserve the conceptual integrity of the technical architecture as a whole.
- Logs monitoring and defect fixing.
- Testing Web Services using Soap UI.
- Using JUnit and Mockito to write test classes.
- Requirement gathering by direct interaction with Business Clients and understanding their need for various customizations or enhancements.
- Involve in Technical discussions and provide technical solutions as per the requirements and to chalk out proper plans to implement the same.
- As a senior developer at Onsite responsible for coordinating with Offshore team members and resolving their issues to ensure timely delivery whenever needed and adhering to the SLA(Service Level Agreement)
Operating System: Windows 10, Windows 7 , Windows XP, Linux
Languages/Tools: Java EE, Servlets/JSP, Spring, Spring MVC, Spring Security, Web Services, JavaScript, HTML, XML, SQL, PL/SQL, MyBatis, Eclipse, WebSphere Application Server, Oracle Database 10g Enterprise Edition, TOAD, SVN
Confidential, Pittsburgh, PA
Java Developer and architectural changes consultant
Responsibilities:
- Involved in scripting and deployment of CA7 batch jobs in Linux servers.
- Participated in architectural configuration of Apache, WAS servers.
- Involved in configuration changes of application to make them compatible with WAS 8.5 using Eclipse and IBM WebSphere Application Server.
- Providing technical guidance to less experienced developers.
- Participated in Batch job Monitoring, Server Monitoring, Dynatrace Monitoring to analyze the behavior of application in new Environment.
- To create test scenarios & test Cases, and perform functional Testing.
Operating System: Windows 10, Windows 7 , Windows XP, Linux
Languages/Tools: Java EE, Servlets/JSP, Spring, Spring MVC, Spring Security, Web Services, JavaScript, HTML, XML, SQL, PL/SQL, MyBatis, Eclipse, WebSphere Application Server, Oracle Database 10g Enterprise Edition, TOAD.
Confidential
Java Developer
Responsibilities:
- Analyzed the requirement, and based on it prepared Technical Specification.
- Low level and High level design of the application.
- Project Framework / Environment setup.
- Developed Java EE application using RAD.
- Analyze the business needs of the client and provide measures/new solutions in the same technology area as per the needs.
- Incorporating new Change requests in the Applications by developing new code using development tools.
- Met with business teams to determine the best technologies to use for application development.
- Analyze the business needs of the client and provide measures/new solutions in the same technology area as per the needs.
Operating System: Windows 7
Languages/Tools: Java EE, Servlets/JSP, Struts, JavaScript, HTML, XML, CSS, SQL, RAD.
Confidential
Java Developer
Responsibilities:
- Analyzed the requirement, and based on it prepared Technical Specification.
- Developed Java EE application using Netbeans.
- Analyze the business needs of the client and provide measures/new solutions in the same technology area as per the needs.
- Automated Java EE application testing using JUnit
- Met with business teams to determine the best technologies to use for application development.
- Provided technical guidance to less experienced developers.
Operating System: Windows 7
Languages/Tools: Java EE, Servlets/JSP, JSF,Spring webflow, JavaScript, HTML, XML, CSS, SQL, Netbeans.
Confidential
Java Developer
Responsibilities:
- Requirement analysis and estimation plan.
- Production release, deployment and support.
- Preparing all the necessary documents for each application such as Detailed Design Document, Developer guide/Operational guide and maintaining other documents such as Issue Log documents, Query documents and sharing it with the Onsite.
- Low level and High level design of the application.
- Responsible for end to end implementation of application and testing of the modules.
- Creating the Unit and Integration Test Case Document to test the application on completion.
- Quality analysis support.
Operating System: Windows XP
Languages/Tools: Java/J2EE, Servlets/JSP, Ajax, JavaScript, HTML, SQL