We provide IT Staff Augmentation Services!

Java Technology Lead Resume

4.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • 8+ years of work experience and expertise in technology areas of JAVA, Spring, REST/SOAP Web Services, AWS, Micros POS in the Banking and Retail domain.
  • Experience in all phases of the software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web services and web applications using Java , Mule ESB , ORM - Hibernate, Spring, JSP, JAXB, JavaScript, XML, Oracle and SQL.
  • Expertise in developing the distributed applications using J2EE Application Servers such as Apache Tomcat, Jetty, IBM Web Sphere, JBoss and BEA Web Logic Server.
  • Hands on experience with databases including Oracle, PL/SQL,MongoDB and MySql .
  • Working knowledge on XML Technologies like JAXB and JSON .
  • Expertise in developing applications based on Spring MVC framework.
  • Experience in using the Object Relational Mapping tool Hibernate , strong in using XML mappings and Java Objects
  • Experience in executing UNIX scripts.
  • Good experience in Spring’s IOC , MVC , AOP and Spring’s integration with Hibernate.
  • Experience in developing web services using Apache CXF .
  • Strong knowledge of J2EE Design Patterns - MVC and DAO .
  • Experience using the IDEs such as Eclipse , Oracle JDeveloper , IBM RAD and Spring Source Tool Suite and IDEA IntelliJ .
  • Well versed with Agile terms and methodology and using agile tools like VersionOne, Atlassian JIRA and Atlassian Confluence.
  • Experience with tools such as SOAP UI, Ready API, Postman,, Cisco Tidal Enterprise Scheduler, Putty Portable, File Zilla, Snagit 11, Apache Jmeter, WinSCP,, Microsoft One Note, Microsoft SharePoint, WinMerge, Atlassian HipChat, Slack and 7-Zip File Manager
  • Hands on experience in version control tools like GitHub, Gerrit, Apache Subversion , IBM Clear Case, Microsoft Visual Source Safe, Perforce, Tortoise SVN and Microsoft Team Foundation Server .
  • Possessing lots of initiative and self-motivation skills
  • Positive Attitude with a highly objective and result-driven mindset
  • Quick problem solving and Good Analytical skills
  • Excellent in Teamwork and Communication Skills
  • Very good at prioritizing tasks to meet team goals
  • Always worked closely with management personnel and gained reputation of loyalty

TECHNICAL SKILLS:

Languages: JAVA 1.6/1.7, J2EE, C, XML, SQL, PL/SQL. Oracle

Web/XML: HTML,CSS, JavaScript, AJAX, JSP,XML, XSD,JAXB, JSON, REST, SOAP, XSL,Node 4.4.0, Bower 1.7.7, Gulp 3.9.0, Maven 3.x, AWSEC2

Frameworks: Mule 2.2.1,Mule 3.2, Spring 4.0.3, Spring 2.1.2, Hibernate 3.6.9, Mockito 1.9.5, JUnit 4.11

IDEs: IBM RAD 7.0, Oracle JDeveloper 11.1.1.6, Eclipse Mars/Luna, Spring Source Tool Suite 2.9.0/3.7.2 , IntelliJIDEA 2016.1

Tools: SOAP UI 3.0 beta 2, 4.5.1 and 5.1.2, Ready API 1.8.5, Postman,, Cisco Tidal Enterprise Scheduler 6.2, Putty Portable 0.67, File Zilla 3.7.3,HP ALM 11.00, Snagit 11, Atlassian JIRA, Atlassian Confluence, Apache Jmeter 2.14, IBM Urban Code Deploy 6.1.1, GitBash, New Relic, Splunk, WinSCP, VersionOne, Microsoft One Note, Microsoft SharePoint, WinMerge, Atlassian HipChat, Slack, 7-Zip File Manager

App/Web Servers: Apache Tomcat 6.0/7.0, Apache HTTP Server 2.2, IBM Web Sphere 6.1, JBoss 5.1,JBoss 6.1, Oracle BEA Web logic 6.0, Jetty

Continuous Integration Servers: Jenkins, AnthillPro 3.x

Database Tools: Oracle 9.0.1, Microsoft,SQL Server 2000, Microsoft SQL Server 2008, SQL Yog 9.2.0-2, TOAD for Oracle 9.0, Oracle 10g Client, Oracle SQL Developer 3.2.20.09, MongoDB

Source Control: GitHub, Gerrit, Subversion, Microsoft Visual Source Safe 6.0, Perforce Version 2008, IBM Clear Case 7.1, Tortoise SVN 1.6.10, Microsoft Team Foundation Server 2013

Microsoft WindowsXP,7,8,10 andMS: DOS,UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Java Technology Lead

  • Develop JAVA REST APIs for providing features like overdraft, checkbook order, tax forms and statements for the Spark Business products.
  • Consume REST and SOAP APIs to implement functionalities like Issue Debit Card For Authorized Signers, Order Checkbook, Business Search from SASSY for customer service representatives.
  • Extensively use SQL to query data and implement audit logging for the different features in the Spark Business products.
  • Create and run queries in Oracle SQL Developer and MongoDB to access customer and account data in development and QA environments for development and debugging purposes.
  • Write JUnit tests with Mockito for unit testing and ensuring test coverage.
  • Build and package projects using MAVEN with dependencies and documentation.
  • Create EC2 instances in AWS for the Spark Business application
  • Implement Java Multithreaded programming to develop multithreaded modules and applications.
  • Perform feature and integration testing in the QA and pre-prod environments.
  • Create User Acceptance Testing documents and provide them to Product Owner for approval.
  • Participate in regression testing of the application.
  • Create test plans in test lab and log defects in HP ALM for/during regression testing.
  • Perform testing of REST/SOAP APIs using SOAP UI/ Ready API.
  • Monitor performance using New Relic and check logs using Splunk during production releases to ensure health of the application.
  • Schedule deployment to non-prod environments using IBM UDeploy.
  • Deploy, test and release code changes using Continuous integration servers like Jenkins and AnthillPro.
  • Perform code reviews using Gerrit/GitHub and store, stage, share, publish and collaborate java file changes for the project using GitHub
  • Create tasks/stories and log daily effort for stories being worked on in the sprint in Agile tools like JIRA and VersionOne.
  • Mentor other team members and perform pair programming to bring them up to speed.
  • Create knowledge artifacts and share/upload them in Confluence for the team’s reference.

Environment: Java 1.6/1.7, Spring Framework 2.1.2, REST, SOAP, JUnit 4.11, JSON, Javascript, XSL, Node 4.4.0, Bower 1.7.7, Gulp 3.9.0, Maven 3.x, Apache Jmeter 2.14, Oracle SQL Developer 3.2.20.09, MongoDB, IBM Urban Code Deploy 6.1.1, Jenkins, AnthillPro, GitHub, GitBash, Gerrit, Subversion, Apache Tomcat 6.0.x/7.0.x, Apache Http 2.2, Jetty, New Relic, Splunk, Spring Source Tool Suite 3.7.2, Eclipse Mars/Luna, IntelliJ IDEA 2016.1, Soap UI 5.1.2, Ready API 1.8.5, HP ALM 11.00, Putty Portable 0.67, WinSCP, Snagit 11, Atlassian HipChat, Atlassian JIRA, Atlassian Confluence, VersionOne, Slack, WinMerge,Postman,, 7-Zip File Manager

Confidential, Bolingbrook, IL

Java Technology Lead

  • Developed JAVA web application for business partners involved in pricing and cash audit. The web application focused on addressing prime concerns like amount search and transaction details to investigate further on customer double charges and missing funding, store over/short details, promotion & item price check at the stores and employee-stylist search
  • Developed the presentation Tier for the web application using HTML, JSP, and Java Script.
  • Extensively used stored procedures in SQL to provide data and reports to business.
  • Used Hibernate ORM Framework to access data from the DB.
  • Maintained and configured hibernate POJO’s using annotations needed for the DB.
  • Transaction Management was handled by Spring Framework at the service layer.
  • Performing production support activities, with strong aptitude for Business Understanding.
  • Implemented SOA architecture with Web Services using SOAP, RPC, WSDL and UDDI.
  • Involved in Java Multithreaded programming to develop multithreaded modules and applications.
  • Published and consumed SOAP based web services.
  • Developed Unit Test Cases using JUnit.
  • Develop solutions utilizing identified best practices, procedures, and methodologies.
  • Performed testing of the application (Unit testing, Integration testing, System testing)
  • Involved in design and coding of multiple batch jobs using Tidal Enterprise Scheduler
  • Worked extensively on Spring Framework and Hibernate.
  • Coded and modified database stored procedures in SQL to improve performance
  • Write Visual Basic scripts to connect to SQL database to call database procedures
  • Worked extensively on version control using Tortoise SVN and Team Foundation Server.
  • Preparation of High Level Design document consisting of swim lane diagrams using Microsoft Visio.
  • Expertise in entire SDLC from requirement gathering, prototyping, high level architecture, low level design, development, integration, testing, Piloting, Roll out and application support
  • Lead development activities at offshore.
  • Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users.
  • Used HP Quality for Defect Tracking purposes and to pull daily status reports.
  • Provide customer and end-user technical training and support.
  • Preparation of test strategy plan and cut over task lists for deployment.
  • Provide Level 2 technical support for production issues and help resolve them.

Environment: Java, MICROS Point Of Sale Systems, Cisco Tidal Enterprise Scheduler 6.2, Microsoft SQL Server 2008, Microsoft Team Foundation Server 2013, Tortoise SVN 1.6.10, XML Notepad ++, FileZilla 3.7.3, Microsoft OneNote, Microsoft SharePoint

Confidential

Java Technology Lead

  • Involved in developing and hosting SOAP web services for member module.
  • Developed application using Java, Servlets and used JSP for front end
  • Spring Tool Suite was used as Java IDE tool for creating JSP’s, Servlets, Data Transfer Objects and Data Access Objects.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used Java Script for Front End validations
  • Used XML, XSD to design the SOAP based web services.
  • Extensively used SQL in constructing views and stored procedures to support business needs.
  • Coding the persistence module using JDBC, SQL/PLSQL and Oracle 11g
  • Perform requirement gathering and analysis.
  • Develop interfaces with designated internal and business partners.
  • Perform systems and applications design.
  • Used log4j for tracking errors and debugging the code
  • Perform programming, development, and implementation using Java/J2EE expertise.
  • Strong experience in front end, business, and persistence tier using the Spring Framework.
  • Strong experience in development, and testing phases of software development life cycle.
  • Involved in Unit and Integration testing.
  • Executed UNIX scripts for tracing production logs.
  • Develop High Level Design and Low Level design documents.
  • Lead development activities at Offshore.
  • Preparation of test strategy plan and unit test cases.
  • Used SVN for code repository and as version control mechanism

Environment: Java, Spring Framework 4.0.3, Eclipse 3.1, Spring Source Tool Suite 2.9.0, SOAP UI 3.0 beta 2, SQL Yog 9.2.0-2, Tortoise SVN 1.6.10,UNIX

Confidential

Senior Java/J2EE Developer

  • Part of the core team which delivered many of the major releases of the project
  • Develop backend services using SQL skills.
  • Design and Coding of various Java Web services using Apache AXIS and Apache CXF.
  • Involved in implementation of Middleware framework using Mule ESB, Spring and Hibernate Framework.
  • Tested persistence layer and service layer with transactions using JUnit test cases.
  • Design and Coding of User Interfaces using JSP and Servlet.
  • Created WARs for deployment using Maven
  • Conducted self and peer reviews to ensure quality.
  • Writing Unit test cases and executing them
  • Performing integration and system testing.
  • Involved in performance and load testing of the SOAP Web Services.
  • Participated in and conducted Knowledge Transfer sessions in the team.
  • Documented and shared own learning from the project.
  • Worked on activities as per the implementation plan to enable application availability without any issues.
  • Responded to production issues and made necessary fixes so as to enable application availability as per agreed Service Levels.
  • Developed source code and unit tests for several web services used to interact with the work list/workflow product
  • Developed code Using Eclipse for integrated development environment
  • Involved in configuring and deploying the application with JBoss Application server
  • Coded and modified database stored procedures and SQL to improve performance
  • Maintained versions of code using Perforce and Clear Case tool.

Environment: Java, Mule ESB 2.2.1, Mule ESB 3.2 Spring 4.0.3, Hibernate 3.6.9, IBM Rational Application Developer 7.0, SOAP UI 3.0 beta 2 & 4.5.1, TOAD for Oracle 9.0, Clear Case 7.1, Perforce Version 2008, Oracle 10g Client, Oracle ADF, Oracle JDeveloper,log4j, Eclipse 3.1

We'd love your feedback!