Sr. Java Developer / Tech Lead Resume
Albuquerque, NM
SUMMARY
- 10+ years of IT industry experience encompassing a wide range of skill sets, roles and industry verticals.
- Extensive experience wif analysis, design, development, customization and implementation of software applications.
- Proficient in analyzing and translating business requirements to technical requirements and architecture and preparing technical documents.
- Proficiency in developing Web applications and Server Side Development using Core Java, EJBs, JDBC, JNDI, Struts2/1, Spring, Hibernate, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, SOAP, XML, XSLT, CSS, HTML, JQuery, JSON, JUnit, Oracle, MS SQL, DB2 and various design patterns.
- Expertise in developing distributed applications using EJB 1.1/ EJB 3.0 specification and J2EE application servers such as IBM Web Sphere 5.1/6.1, Oracle Web logic 6.1/10, Jboss and Apache Tomcat servers.
- Work experience developing Web Services in Java using Weblogic workshop 10.
- Working experience in developing Scripts and Procedures and other DB components in Oracle, DB2 and MSSQL.
- Worked extensively on build and deployment tools like ANT and version control using Rational Clear Case, CVS, Subversion and Visual Source Safe.
- Hands on experience on implementing Multithreading in batch programs using Executor framework.
- Strong experience on various development environments like IBM RAD, Eclipse, NetBeans, JDeveloper, JBDS, Visual Studio.
- Working experience in UNIX shell scripting, CRON and debug and deployment activities in Sun Solaris 5 / Linux.
- Working noledge on IBM MQ Series.
- Strong database skills, object oriented programming and development noledge in SDLC and Agile (SCRUM) methodologies.
- Received IBM Eminence & Excellence award twice for dedication and performance shown Confidential work.
- Executed software projects for telecommunication, energy and utility, shipping and government clients.
- Good communication skills, interpersonal skills: self - motivated, quick learner and a team player.
TECHNICAL SKILLS
Development: Core Java, J2EE
Technologies: J2EE, EJB, JSP, Servlet, Spring, Hibernate, Web Services, DOM, JNDI, Struts 2, EJB 1.1/3,PL/SQL, AJAX, Ant, JSON, JDBC, JMS, XML Schema, XML, JAXB, JAXP, Java Beans, JQuery, Shell Scripting.
Web/Application Servers: Oracle Web logic 6.1/10, IBM Web Sphere 6.1/5.1, Apache Tomcat, JBOSS, IIS
Web Presentation: JQuery, AngularJs, JSP, Servlet, JavaScript, HTML, CSS, XML, XSLT
Methodology: MVC, Design Patterns, SDLC, Agile
Databases: Oracle 8.1/11g, MS-SQL Server 2000/2012, DB2, MS Access
Source Control: Rational Clear Case, CVS, Microsoft VSS, Subversion
Tools: Remedy 5.1/7.5, Clear Quest, Build Forge, Rational Application Developer, TOAD, SQL*Plus, PL/SQL Developer, Rational Portfolio Manager, IBM MQ Series, Web Logic workshop 10, Visual Studio 2008/2010/2012 , JDeveloper 12, SQL Management Studio 2012, Service Now, Eclipse, VPN, Putty, WinSCP, UC4, Edit plus
Methodologies: Agile (Scrum), Waterfalls.
Operating Systems: Sun Solaris 5, Linux, Windows 7/8, Windows 2000/XP, Windows 2003/2008 Server.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer / Tech Lead
Responsibilities:
- Worked and developed front end to backend components as per teh sprint assignments for Tax module.
- Developed different batches for Billing Collections & Liens initiative in Tax module.
- Involved in SIT (System Integrated Testing) and UAT (User Acceptance Testing) testing cycles and worked on defects fixing.
- Working on CR (Change Requests) and pending activities to complete development of back log components.
- Working on performance enhancement for complex functions and improve performance of batch programs.
- Implemented Multi Threading using Executor framework for batches which are running on huge data set which cannot be reduced.
- Used Log4j for logging and debugging.
- Create and schedule batch in Cisco tidal.
- Provide technical and process related guidance to new joiners and groom them to excel in project assignments.
- Developed new data classes and hibernate mapping files for database tables.
- Developed Selenium scripts for front end testing and perform Selenium activity for BCL initiative. Also gave presentation on Selenium activity to client and received appreciation.
- Received appreciation from client for fixing maximum defects in testing cycles wif very few reopens.
- Developed report designs as per requirements using Birt reporting tool.
- Developed correspondences using customized framework wif HP extreme.
Environment: Java, J2EE, Struts1, Core Java, JSP, Tiles, Multi Threading (Executor), JBoss, WebSphere, Birt Reporting, Selenium, JBoss Development Studio (JBDS), Tidal Job Scheduler, RMI (Remote Method Invocation), Squirrel SQL Client, DB2, Hibernate 3.
Confidential, Albuquerque, NM
Sr. Java backend Developer
Responsibilities:
- Worked and developed SOAP Web Services using WSDL and SOAP for interfacing wif teh main system called uFACTS.
- Work wif JAXB and JAXP to develop export / Import Process for XML Based data.
- Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
- Used SOAP UI for testing of SOAP based web services.
- Worked on a migration project of reporting tool called Doc1 to XSLT based framework and completed migration activity wifin timeline.
- Worked and used TOAD for performance enhancement of Stored Procedures and writing PL/SQL for database scripts.
- Used JDBC Connections and Web sphere Connection pool for database access.
- Used JDBC to invoke Stored Procedures and database connectivity to Oracle. Also implemented DAO design pattern for database access.
- Support and monitor UC4 batch jobs scheduled to run daily to process data. Also create and run UC4 jobs to resolve issues wif claimant’s profile or claim related issues.
- Responsible for working wif other team members in resolving Service Pro issues raised by teh claimants for claim applications.
- Worked wif teh clients on requirements, change requests and converted them into implementations.
Environment: Java, J2EE, .Net 3.5, Eclipse, TOAD, Web Services, SQL developer, Agile Methodology, SQL plus, Visual Studio 2012, TFS (Team Foundation Server), IIS, Web Sphere, SQL Management Studio 2012, Service Pro, Oracle 11g, SQL Server 2000, PL/SQL.
Confidential, Windsor, CT
Onsite Tech Lead
Responsibilities:
- Worked and developed a project to enhance teh existing targeting system developed in Spring and Hibernate framework.
- Performed deployment activities to Weblogic10 and WebSphere 6.1 application servers in Linux environment.
- Used Eclipse and JDeveloper for development IDE and working on existing projects.
- Writing and supporting Shell Scripts and using Cron for scheduling. Also look Confidential teh logs and debug scripts for any issue wif teh process or scheduled activity.
- Self learned and worked on Oracle Business Intelligence Publisher tool to correct and fix issues wif reports data generated by targeting application.
- Used TOAD to generate and analyze Explain plan for a stored procedure and enhance its performance by 50%.
- Utilized in-depth noledge of functional and technical experience in Oracle PL/SQL programming, Java/J2EE and other leading-edge products and technology in conjunction wif teh industry and business skills to deliver solutions to teh customers.
- Support batch jobs scheduled in Ctrl-M tool.
- Handled teh requests for production issues and daily administration activities.
Environment: Java, J2EE, JSP/Servlets, Spring, Hibernate, SOAP Web Services, JQuery, Oracle 8i, SQL plus, Eclipse, JDeveloper, Oracle Business Intelligence Publisher, SQL Developer, Web logic 10, Web sphere 5.1, Oracle PL/SQL, Linux, Scripts.
Confidential, Middletown, NJ
Onsite Tech Lead
Responsibilities:
- Responsible for delivering solutions to our customers in teh Telecom sector for SA (Service Assurance) applications.
- Worked and developed SOAP Web Services transactions using WSDL in top down approach.
- Responsible for working wif Business Analysts and gather requirements for new Web Service transaction and work wif other stakeholders.
- Develop Web Service on Web logic Workshop 10 using requirement document wif Top Down approach and update teh WSDL document and create required XSD schema defining teh types of request and response data.
- Used SOAP UI and in-house tool for testing of Web Services.
- Performed Build and deployment activities in Linux environment for Weblogic10 application server.
- Worked and used Clear Quest for defect tracking in development processes.
- Used SCRUM Agile methodology for development of web services projects.
- Work wif JAXB and JAXP for marshalling and un-marshalling of XML and Process for XML Based data.
- Supported and worked on P1 priority level issues reported in existing Web services transactions. Supported over 1500 transactions in Service Assurance module alone.
- Responsible for TEMPeffective communication between teh project teams Confidential offshore and teh customer. Provided day to day direction to teh project teams and regular project status to teh customers.
Environment: Java, J2EE, Oracle 8i, PL/SQL, Web logic10, Web-Services, Linux, scripts, XML, JMS, Weblogic Workshop 10, TOAD 12.1, SOAP UI, Ant, EditPlus2, Clear Quest, Putty.
Confidential, Tulsa, OK
Sr. Application Developer
Responsibilities:
- Developed Project Support application providing their master support agreements and supported existing applications using Spring, Struts2, EJB3 session beans, JDBC and DAO, Factory Method, Template method design pattern.
- Worked and developed Restful services using jersey/Jackson reference implementation of JAX-RS java specification.
- Joined project in critical situation and cleared all teh issue backlogs and delivered all teh projects in time. me got awarded twice in by IBM Eminence & Excellence award for dedication and performance shown Confidential work.
- Used and worked IBM RAD IDE, Clear Quest for defect management, Clear Case for configuration management, Build Forge for building teh projects, WebSpehere6.1 server and Rational Portfolio manager for management related artifacts.
- Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate
- Developed reusable email verification module in an existing application using LDAP configurations.
- Involved in writingJPAentities
- Migrated in-house old applications from Tomcat server to Web Sphere application server.
- Used and worked on JQuery for UI and implemented AJAX calls using JSON.
- Worked on migration activity of feeder applications from Tomcat to WebSphere application server.
- Set up JBoss server as a service in Windows machine.
- Supported existing applications developed in JSP/ Servlets, Tapestry and other technologies.
Environment: Java, J2EE, Struts2, EJB3, Spring, JAX-RS, Web Services, JQuery, AngularJS, UNIX, Oracle 8i, Web sphere 6.1, Web logic, Jboss, Tomcat, JSP/Servlets, XML, Rapid Application Development (RAD), Clear Case, Build Forge, Clear Quest, Visual Source Safe, Service Now, Remedy.
Confidential
Sr. Application Developer
Responsibilities:
- Involved in due diligence of both of teh sites and then prepared teh due diligence documents taking teh inputs to teh next phase and prepared teh transition documents.
- Worked wif teh clients and set up direct workshops sessions for teh applications transitions and capturing all of teh application details in understanding teh documents.
- Established teh development and QA environment for all of teh applications Confidential teh offshore location and began to provide production support on strict deadlines.
- Worked wif teh business analyst to translate teh business requirements into functional requirement documents and to teh detailed design documents.
- Lead teh analysis sessions, gather requirements and wrote teh specifications and functional design documents for enhancements and customization and analyzed teh product impact.
- Presented and defended teh product designs and architecture to teh clients.
- Ensured dat teh development was performed as per teh requirements.
- Worked wif QA to create test scripts and scenarios for enhancements and customizations to teh core product
- Communicated teh activities/progress to teh project managers, business development, business analysts and clients.
- Developed implementation and test plans, built teh software acceptance criteria, coordinated and worked wif teh clients to oversee teh acceptance and dissemination process.
Environment: C#,.Net, Java/J2EE, Struts 2, Spring, Hibernate, JQuery, WebService, IBM MQ Series, Oracle 9i, SQL 2000/2005, Visual Basic for Application (VBA), Visual Studio 2006/2008, Remedy 7.5, Tortoise SVN, Eclipse, TOAD (Tool for Oracle Application Development), Web Logic, Tomcat, IIS.
Confidential
Sr. Application Developer
Responsibilities:
- Worked in teh close proximity wif teh clients Confidential their site AHQ (Army Head Quarter) and handled teh direct user requests.
- Implemented several short duration enhancement modules.
- Interacted wif teh clients for requirements and developed them into functional modules.
- Provided technical and investigative support for functional users on interfaces, defects, change requests, debugging issues, testing, service pack upgrades and adhoc report requirements.
- Continued support for production issues as a third level and second level production support specialist.
- Supported teh user community in defining teh Service Level Agreements (SLA).
- Performance tuning, SQL query enhancements and code enhancements to achieve performance targets
Environment: Enterprise Java Beans (EJB 1.1), Core Java, Swing, Weblogic 6.1, Oracle 8i, TOAD (Tool for Oracle Application Development), Tortoise SVN, Eclipse, Oracle PL/SQL.
