We provide IT Staff Augmentation Services!

Lead Java Developer Resume

0/5 (Submit Your Rating)

Iselin, NJ

SUMMARY

  • Over 11 years’ of experience in designing and implementing Web, Client/Server and N - Tier distributed, cross-platform systems using Java/J2EE technology Agile/ SCRUM Methodology.
  • Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and bug tracking tools like Jira.
  • Interaction wif customers for solving their issues and Bug Fixing.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services wif REST to design, deploy, develop and implement teh internet / Intranet applications.
  • Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing teh XSD schema generation.
  • Developed applications using build tools like ANT, MAVEN.
  • Hands on experience in designing and coding web applications using core java and JEE technologies.
  • Excellent experience in Spring 3.0 annotations. Hibernate 3.2 annotations, Jersey REST API. Jackson, GSON for JSON, JERSEY library for REST web-service, SOAP JAX-WS, REST JAX-RS, XML Castor. MQ Series, Lucene Elastic Search Solr.
  • Extensive experienced in understanding business logic and resolving teh business requirements into software terms.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Extensive noledge in Spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Have experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like Apache Tomcat.
  • Used RDBMS databases systems like Oracle 10g/9i, SQL Server, MS Access and My SQL.
  • Used tools like Toad, PLSQL Developer and for performing database operations.
  • Responsible for enhancing teh presentation tier using JSP, HTML, Ajax, Java Script and CSS.
  • Responsible for realizing teh analysis models from Use cases, design models from analysis models and code from design models.
  • Experience working in a global team and wif offsite onshore model. Worked wif team located geographically at different locations and managed teh teams.
  • Effective team player wif strong analytical and problem solving skills.
  • Communicate effectively (both written and verbal) wif people at different levels including stake-holders, internal teams and teh senior management.

TECHNICAL SKILLS

Programming Languages: Java, J2EE

Web Technologies and Frameworks: Angular JS, Bootstrap, HTML5, GWT, JSF, JSP, Servlets, XML, XSL, XSLT, Web Services.

Other Concepts and Technologies: Integrations wif ERP, SAP, Oracle EBS, Tibco and IBM queues. Maven, XMPP, Amazon queue services

Search Platforms: Apache Solr

BigData Frameworks: HPCC

Application and Web Servers: Virgo container, Apache Tomcat

Installers: Install Shield, Izpack

Continuous integration tools: Jenkins

Database and Tools: Oracle, SQL Developer, SQL Server, Management Studio

Integrated Development Environment: Eclipse, STS, NetBeans

Configuration Management: Subversion, CVS, GIT

PROFESSIONAL EXPERIENCE

Confidential, Iselin, NJ

Lead Java Developer

Environment: Java, J2EE, Spring 3.2, MVC, HTML5, CSS, AngularJS, BootstrapJS, SOAP, Restful services, web services framework, spring data, SOLR 5.2.1, SVN, Jenkins, HPCC, ECL

Responsibilities:

  • Worked as Technical Architect ensuring delivery of teh solutions as defined by teh scope of teh project. Primary responsibilities include building massive-scale search/report services using large parallel computing clusters to continually markup millions of records from diverse sources. Measurement & control of risk, and improve teh practices and consistency. Using ECL IDE & Github tools.
  • Provided application demo to teh client by designing and developing search engine, report analysis trends, application administration prototype screens using AngularJS, and BootstrapJS.
  • Took teh ownership of Complete Application Design of Java part HPCC integration.
  • Apart from teh normal requirement gathering, participated in Business meeting wif teh client to gather security requirements.
  • Assisted wif teh architect to analyze teh existing system and future system.
  • Prepared design blue pints and application flow documentation.
  • Developed teh JAX- RS web services code using apache CXF framework to fetch data from SOLR when user performed teh search for documents.
  • Participated in SOLR schema, and ingested data into SOLR for data indexing.
  • Involved in code deployments using continuous integration tool using Jenkins.
  • Created Responsive Web page designs using HTML5&CSS3 and validated web pages wif W3CValidator.
  • Developed HTML prototype documents wif CSS Style Sheets.
  • Gathered teh data from teh backend using AJAX and JQuery.
  • Gathered data from API/web services via AJAX-JSON calls and updating teh DOM wifin teh result sets.
  • Creating cross-browser compatible and standards-compliant CSS based page layouts.
  • Created Valid XHTML, CSS templates.
  • Involved in writing ECL for fetching results from HPCC.
  • Involved in developing UI automated testing using Robot framework.
  • Developed client-side validation code using JavaScript and JQuery.
  • Created and deploying new features in order to sustain and amend existing applications.
  • Documented all teh challenges, issues involved to deal wif teh security system and implemented best practices.
  • Created Project structures and configurations according to teh project architecture and made it available to teh junior developer to continue their work.
  • Handled onsite coordinator role to deliver work to offshore.
  • Involved in core reviews and application lead supported activities.
  • Trained teh offshore Resources to adopting teh client standards.

Confidential

Lead Java Developer

Environment: Java, Spring, Hibernate, GWT, InstallShield, Izpack, XMPP, Webservices, Java Swing

Responsibilities:

  • Analyzed, Designed and developed teh system to meet teh requirements of business users.
  • Participated in teh design review of teh system to perform Object Analysis and provide best possible solutions for teh application.
  • Captured teh user requirements wif use-case diagrams and delivered Class and Sequence diagrams using UML and Rational Rose.
  • Involved in preparing stories and giving estimates for sprint(scrum methodology).
  • Designing and developing installer.
  • Developed several connectors for integrating teh legacy systems wif SAP and Oracle EBS.
  • Involved in developing software for integration wif JMS queues.
  • Involved in building complete cloud suite for communication between cloud and on premise applications.
  • Supported enabling cloud applications in internal cloud environment.
  • Investigation work done to integrate ION wif oracle fusion.
  • Involved in building customized BOD's using internal application (BodDesk).
  • Developed framework for UI automated testing for ERP product.
  • Involved in building continuous integration builds using Jenkins.
  • Implemented presentation tier using HTML5, JQuery, JSP, Servlets, CSS.
  • Involved in user interface design and development using JSP, JSTL, HTML5, CSS3 and JavaScript.
  • Developed teh applications using Eclipse IDE.
  • Used spring’s JDBC and JMS Templates to perform query and update teh database, and send messages to teh Distributed JMS queue.
  • Involved in teh development of project back-end logic layer by using most of teh core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Used Spring’s DAO module to interact wif teh data base and extensively used simple JDBC template to run teh queries and stored procedures against teh database.
  • Extensively used Factory, DAO, Singleton and VO design patterns.
  • Writing Web Service clients using SOAP and RestFull to interact wif teh service APIs exposed by other departments.
  • Debugged teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Created SQL statements for teh effective retrieval and storage of data from teh database.
  • Developed JUnit test cases.

Confidential

Lead Java Developer

Environment: Java, JSP, JSF, MyFaces, A4j, JbossSeam, Hibernate, Infor Integration(BDE), java Script

Responsibilities:

  • Involved in full development life cycle of teh project from analysis, designing and testing.
  • Involved in preparing class diagrams, use diagrams and sequence diagrams.
  • Developed several modules in teh B2B application.
  • Understanding teh requirements of teh Client wif respective to ERP LN system.
  • Developed UI portal for accessing data from ERP LN using JSF, MyFaces, java script and integrating wif ERP LN using Infor Integration(BDE).

Confidential

Java Developer

Environment: Java, JSP, Servlets, XML, XSL, Oracle, SQL Sever.

Responsibilities:

  • Developed various modules and coding of various jsp’s.
  • Involved in handling various enhancement requests.
  • Involved in preparing teh impact analysis documents for various enhancements in existing application.
  • Implemented Spring Declarative Transaction Management for Transaction management.
  • Used spring’s JDBC and JMS Templates to perform query and update teh database, and send messages to teh Distributed JMS queue.
  • Configured JDBC data sources, Distributed JMS queues and configured them in spring context file to load them from property file.
  • Involved in solving high priority production issues.
  • Involved in performance tuning of teh application for some of teh modules.
  • Involved in doing code review for enhancement requests.
  • Was part of teh integration project of supplyweb and ERP LN using ESB2.0.

We'd love your feedback!