We provide IT Staff Augmentation Services!

Java Lead Developer Resume

3.00/5 (Submit Your Rating)

Framingham, MA

SUMMARY:

  • Around 10 years of IT experience in Java /J2EE technologies
  • Sr. Java, J2EE Lead Developer/Designer wif around 10 years’ Experience in analysis, design, Development and Implementation of Enterprise applications using Java/J2EE Technologies
  • Expertise in Object Oriented Programming and development of n - tier component based enterprise Web Applications using J2SE/J2EE.
  • Expertise in Polymorphism and creating custom enterprise using frameworks such as AngularJS, spring and Struts2.0.
  • Expertise in MVC Architecture and industry standard frameworks including Struts, Spring, EJB and
  • Hibernate
  • Hands-on experience in Deployments, Migration, Maintenance and Enhancements of Web/Enterprise/ Middleware applications in BEA Web logic, JBoss and Tomcat servers on UNIX, Linux and Windows platforms
  • Expertise in web Front-end application development using JSP/Servlets/AJAX/HTML/CSS/XSLT/JavaScript/ jQuery.
  • Excellent implementation noledge of Distributed/Enterprise/ Web/ Client Server systems using Java, J2EE (JSP, Servlets, JavaScript, JSON, JDBC, Web Services and XML) Technologies.
  • Extensive experience in Designing and Developing Multi-Tier Web Applications using J2EE, Server-side Business Logic Using Struts Frame Works, Java Server Pages, JDBC, Web logic Server 8.1/10.2/10.3 and JBoss Application server.
  • Experienced in developing enterprise application testing wif JUnit and logging wif Log4J.
  • Experienced in working wif industries including Telecom, Retail and Software Development.
  • Experience in working as Project Lead/SME and strong experience in guiding, managing offshore/onsite teams Along wif functional and technical work at Client place
  • Proficient in analyzing and translating business requirements to technical requirements and architecture. Experience wif analysis, design, development, customizations and implementation of software applications.
  • Experience in using ORM Tools such as Hibernate 3, JDBC.
  • Hands on Experience in Project/Program planning, Execution and Management, in tune wif the Core Business Objectives.
  • Experience in managing resource allocations and setting up of communication channels across the various horizons of the organization structure.
  • Excellent analytical, problem solving, communication and interpersonal skills, wif ability to interact wif individuals at all levels and can work as a part of a team as well as independently.
  • Involved in various phases of SDLC like development, design, testing, UAT, production support for various projects.
  • Hands on experience in using Exceptional Handling and Java Collections framework concepts
  • Exposure to Defect tracking tools like HP Quality Center.
  • Experience in developing and implementing web services and in-depth noledge of SOAP and RESTFUL.
  • Good noledge of Web Services and Service Oriented Architecture (SOA)
  • Hands on experience in using XMLs and XML related technologies such as XSD, DTD, WSDL, JAXB, Apache Axis and XML related technologies XSLT, XPath, SAX, DOM, JAXB and XML Beans.
  • Good experience working on various operating systems like WINDOWS, UNIX and LINUX systems.
  • Experience in design and implementation of MVC architecture such as Struts2 and SPRING 3.
  • Has a good enthusiasm in learning and implementing Open Source Technologies.
  • Effective communication wif client, cross-function teams to achieve project priorities/timeliness
  • Hands on experience in implementing Apache Camel to make a service as interoperability.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, JNDI, JDBC, EJB, JMS

ORM Tools: Hibernate 3

Programming languages: Java, C, UNIX script, Oracle PL/SQL

Frameworks: Spring MVC, spring 3, Spring DAO, Struts, JUnit, J2EE Design PatternsApache Camel, spring boot, Bootstrap, Java Swing

Web Technologies: Java Script, Ajax, JSON, Struts Tags lib, AngularJS, JavaScript, jQueryHTML, XSLT

Application/Web servers: WebLogic 8.1/9.1/10.3, JBoss 6.0, Redhat JBoss Fuse ESB

Databases: Oracle 8/8i/9i/10g/11i, MS Access and MySQL

IDE Tools: Eclipse, JDeveloper, IntelliJ IDEA 13.1.5.and IBM RSA and RAD7.

Web services Technologies: XML, XSD, DTD, SAX, DOM, WSDL, SOAP, JAX-RPC, JAX-WS (SOAP)JAX-RS (REST), JAXB, Apache Axis, Apache CXF, Rest Easy, Jersey and

Operating Systems: 98/NT/2000/XP/Window7/8, UNIX, LINUX

Networking: FTP, HTTP, JNDI, Socket

Tools: Ant, Maven, log4j

PROFESSIONAL EXPERIENCE:

Confidential, Framingham, MA

Java Lead Developer

Responsibilities:

  • Responsible for Design and Development of the project.
  • Responsible for developing the Enhancements of Electronic Software Downloads (ESD).
  • Worked as a TEAM LEAD and monitored closely the daily activities of the team, having team size of 5.
  • Used AGILE as Development Methodology.
  • Lead the technical team and mentored other developers.
  • Worked on Jdk 1.8 environment and implemented new features of Java8.
  • Developed and Consumed Restful Web Service.
  • Implemented spring and Hibernate Technologies.

Environment: Java8, JSP, JavaScript, jQuery, HTML, IntelliJ IDEA 13.1.5, Tomcat 7.0, Spring, Restful Web Services, Hibernate, AngularJS, Maven, JIRA, Jenkins.

Confidential, Deerfield, IL

Java Lead Developer

Responsibilities:

  • Responsible for Maintaining Data of the Employees Pay & Bonus and Store Employees Merit.
  • Responsible for developing the Enhancements of Pay Structure Code.
  • Responsible for developing the Enhancements of User Login Pages for 340B website.
  • Worked as a TEAM LEAD and monitored closely the daily activities of the team, having team size of 8.
  • Scheduled daily status calls wif Offshore and onsite team and reviewed the Code.
  • Used AGILE as development methodology.
  • Developed and consumed Restful Service.
  • Developed Client Protal Application using Spring 4.1 and hibernate.
  • Production Support for Voice portal project
  • Developed client slide components utilizing AngularJS framework.

Environment: Java, JSP, JavaScript, HTML, XML, WSDL, VXML, XSD’s, Eclipse IDE, RAD7, ANT, Tomcat Server5.5, Spring, Hibernate, Restful Web Service, AngularJS, Maven, JIRA, Jenkins.

Confidential, Wayne, NJ

Java Lead Developer

Responsibilities:

  • Responsible for gathering the Requirements and Project Documentation
  • Worked as a TEAM LEAD and monitored closely the daily activities of the team, having team size of 7.
  • Lead the technical team and mentored other developers.
  • Scheduled daily status calls wif Offshore and onsite team and reviewed the Code.
  • Used AGILE as development methodology.
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Responsible for Build Deployments on Redhat JBoss Fuse ESB.
  • Consumed Web Services like JAX-RPC, JAX-WS(SOAP) and JAX-RS(REST)
  • Defined new WSDL’s to implement JAX-WS Web services in Java.
  • Configured IBM WebSphere MQ which is a JMS Broker.
  • Worked on Bootstrap Framework for front-end development.
  • Developed the application in MDW which is SOA architecture.
  • Responsible for using Java Collections framework concepts to improve the performance
  • Extensively used Exception Handling concepts of java to catch and handle different exceptions and notify the user
  • Created Maven Script for deploying code.
  • Developed Spring Boot framework to integrate wif JAX-WS.
  • In the front-end application implemented JavaScript and jQuery.
  • Implemented Apache Camel for routing mechanisms integrated wif IBM WebSphere MQ.
  • Implemented schedulers to generate reports daily using BIRT.
  • Also implemented various JSON parsing techniques in combine wif REST service.
  • Using SAX and DOM also implemented to perform XML Parsing.
  • Using Agile Model as development Methodology and also using Rally tool to keep track of tasks.
  • Used JAXB implementation in case of parsing XML’s for web service request and response.
  • Led a group of 5 engineers in the design, and development of MOB SOA application
  • Implemented JDBC to interact wif database and also wrote SQL queries.
  • Implemented Spring MVC for front end web application.
  • Implemented XSLT to do transformations from existing service request
  • Team management, including work assignment from technical and functional perspectives, appraising performance, management, progress monitoring and mentoring.
  • Responsible for debugging system test issues wif Eclipse 4(Kepler)
  • Involved in the creation of DDL and DML scripts for the Oracle 11i database
  • Responsible for deploying the application in application server
  • Involved in various levels of testing from unit testing to case based testing to integrity testing.
  • Used Caliber as the source for requirements in terms of Application Use Cases
  • Implemented JNDI in conjunction wif EJB 3 to achieve business goals.
  • Implemented JMS to interact wif external systems asynchronously.
  • Developed JUnit test cases to verify Unit test whether the developed code achieved required business goals.
  • Implemented Jenkins to build and deploy the code from Repository into JBoss application Server for each environment.
  • Defined new XSD’s which defines the XML data to communicate while creating new services.
  • Used SOAP UI to test Web services and Parasoft SOA Test to test all kinds of services.
  • Implemented Cron jobs to delete dump files, also implemented File IO operations to load data into database using both Java and SQL Loader.
  • Using Agile as the development Methodology
  • Implemented Log4j for logging and tracing the application flow.
  • Implemented AngularJS to display User Access Manager for generating reports also display Alarms raised in the application.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as demand-response management
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON
  • Design and Documentation of REST APIs for collection and retrieval of High volume customer data.
  • Designed and documented REST/HTTP APIs including JSON data formats and API versioning strategy.
  • Used XML parser APIs such as JAXB in the web services request response data marshalling as well as unmarshalling process.
  • Responsible for designed and developed REST interfaces in java.

Environment: JAVA 1.7, Redhat Camel, FUSE Messaging, Restful and SOAP Web Services, XPath, JDBC, Spring Integration, JBoss Fuse ESB 6.1.0, Active MQ, Maven, Nexus repository, JavaScript, JSON, JMS implementation, MDW, Oracle 10g, SQL Developer, JAX-WS, EJB 3.1, Eclipse as IDE, HP Quality Centre, JENKINS, XML, XSD, TOAD, log4j, JUnit, ParasoftSOA Tester, BIRT, WINSCP, XMLSPY, Putty.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Used AGILE as development methodology.
  • Responsible for gathering the Requirements and Project Documentation
  • Worked as a TEAM LEAD and monitored closely the daily activities of the team, having team size of 10.
  • Lead the technical team and mentored other developers.
  • Update Status to the clients on daily activities carried out by the team.
  • Scheduled daily status calls wif Offshore and onsite team and reviewed the Code.
  • Involved in various stages of SDLC like development, design, testing, UAT, production support.
  • Responsible for creating Struts Action classes and configuration using XML.
  • Responsible for implementing Struts MVC architecture for Q2O
  • Responsible for using Struts tags in JSPs, Tiles, JavaScript, CSS for developing UI component
  • Used Ajax to get the data from the server asynchronously by using JSON objects
  • Implemented internationalization using properties files in Struts.
  • Responsible for implementing code wif Struts validation framework for front end fields validation
  • Responsible for implementing database operations using Hibernate ORM framework to keep track of the transaction
  • Extensively used Java Collections framework concepts to achieve good performance.
  • Responsible for performing Unit testing, System Integration testing and documented the testing results.
  • Responsible for writing ANT script to deploy code in various environments.
  • Implemented DAO patterns, Factory patterns, Singleton to increase interoperability of the application
  • Responsible for supporting production deployment and validation
  • Designed DB structure for DIRECTV (CenturyLink as a retailer) products.
  • Implemented EJB’s which include core functionality such as Stateless session beans and Stateful session beans, invoking using JNDI.
  • Consumed external web services using Apache cxf/Apache Axis libraries by generating proxy stubs from
  • WSDL’s.
  • Implemented various XML parsing techniques like DOM, SAX, STAX and JAXB.
  • Also implemented JSON both at Front end and Web services in sending data.
  • Consumed both SOAP (Synchronous and Asynchronous) and REST web service.
  • Implemented Log4j for logging and tracing the application flow.
  • Developed Web Services like JAX-RPC, JAX-WS(SOAP) and JAX-RS(REST)
  • Defined new WSDL’s to implement JAX-WS Web services in Java.
  • Developed JUnit test cases to verify Unit test whether the developed code achieved required business goals.
  • Used Jersey library to convert Java Objects into their JSON representation and to convert a JSON string to an equivalent Java Object
  • Defined a common WSDL in achieving multiple functionality business behavior by creating XSD one for each service
  • Implemented HandlerChains in WSDL’s to implement security at web service level to authenticate and authorize the services.
  • Designed various tables required for the project in Oracle database and implemented/used the Stored Procedures in the application.

Environment: Java, JSP, JavaScript, CSS, HTML, Ajax, jQuery, Hibernate 3, Webservices, BEA WebLogic 10.3, JBoss EAP 6.3.0, JDBC, JNDI, Oracle, HTML, XML, WSDL, XSD’s, Eclipse IDE, PL/SQL Developer, TOAD, ANT, Tomcat Server, Caliber for Requirements, SOAP UI, JUnit, WINSP, Putty, XMLSPY

Confidential

Java Developer

Responsibilities:

  • Used AGILE as development methodology.
  • Responsible for using design patterns including MVC Pattern, Session Facade, DAO Pattern and Singleton
  • Responsible for using Spring 3 frameworks for Dependency Injection and integrated wif Hibernate 3.
  • Responsible for developing Presentation layer using JSP, HTML, Java Script, CSS and Ajax
  • Responsible for developing Spring Beans and configuring the dependencies using Spring Configuration Xml.
  • Extensively worked wif Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Extensively used Java Collections framework concepts to improve the performance
  • Worked wif QA team for testing and resolving defects.
  • Requirements Gathering, Analysis and Design
  • Implemented various logging mechanisms like Audit Log, Transaction Log and Session Log.
  • Implemented Java Socket Programming to interact wif Core Banking Solutions (Main Frame) which handle Data base transactions of account.
  • Implemented different Payments service using SOAP web service such as Mobile bill, TNPDL, DTV recharge etc.
  • Designed the Admin role of the application and controlling of Reports generation based on the role as well as group.
  • Implemented generation of reports in various formats such CVS, PDF, EXCEL dynamically.
  • Implemented various money transfer functionality like NEFT/RTGS
  • Played a key role in developing and designing PASSBOOK printing of each transaction.
  • Implemented security mechanism at front end while doing transfer.
  • Involved in implementing Virtual Keyboard for user interface which leads to reduce in cost effect.
  • Responsible for designing Payment service and providing System Interface Documents also implementing security mechanisms using s.
  • Implemented EJB’s which include core functionality using Stateless session beans and Stateful session beans, invoking using JNDI.
  • Implemented Socket programming while invoking Mainframes external system which will perform core banking

Environment: Eclipse, Java, J2EE, Spring MVC,spring Boot, JSP, CSS, HTML, Ajax, jQuery, EJB, Hibernate 3, Oracle 10g, JUnit, Ant, SOAP UI, TOAD.

We'd love your feedback!