We provide IT Staff Augmentation Services!

Lead Java Developer/architect Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL 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 with customers for solving their issues and Bug Fixing.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with REST to design, deploy, develop and implement the internet / Intranet applications.
  • Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing the 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 the 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 knowledge 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 the presentation tier using JSP, HTML, Ajax, Java Script and CSS.
  • Responsible for realizing the analysis models from Use cases, design models from analysis models and code from design models.
  • Experience working in a global team and with offsite onshore model. Worked with team located geographically at different locations and managed the teams.
  • Effective team player with strong analytical and problem solving skills.
  • Communicate effectively (both written and verbal) with people at different levels including stake-holders, internal teams and the 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 with 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, Atlanta, GA

Lead Java Developer/Architect

Responsibilities:

  • Worked as Technical Architect ensuring delivery of the solutions as defined by the scope of the 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 the practices and consistency. Using ECL IDE & Github tools.
  • Provided application demo to the client by designing and developing search engine, report analysis trends, application administration prototype screens using AngularJS, and BootstrapJS.
  • Took the ownership of Complete Application Design of Java part HPCC integration.
  • Apart from the normal requirement gathering, participated in Business meeting with the client to gather security requirements.
  • Assisted with the architect to analyze the existing system and future system.
  • Prepared design blue pints and application flow documentation.
  • Developed the JAX- RS web services code using apache CXF framework to fetch data from SOLR when user performed the 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 with W3CValidator.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Gathered the data from the backend using AJAX and JQuery.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the 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 the challenges, issues involved to deal with the security system and implemented best practices.
  • Created Project structures and configurations according to the project architecture and made it available to the 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 the offshore Resources to adopting the client standards.

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

Confidential

Lead Java Developer

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

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the system to perform Object Analysis and provide best possible solutions for the application.
  • Captured the user requirements with 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 the legacy systems with SAP and Oracle EBS.
  • Involved in developing software for integration with 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 with 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 the applications using Eclipse IDE.
  • Used spring’s JDBC and JMS Templates to perform query and update the database, and send messages to the Distributed JMS queue.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Used Spring’s DAO module to interact with the data base and extensively used simple JDBC template to run the queries and stored procedures against the database.
  • Extensively used Factory, DAO, Singleton and VO design patterns.
  • Writing Web Service clients using SOAP and RestFull to interact with the service APIs exposed by other departments.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Created SQL statements for the effective retrieval and storage of data from the 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 the project from analysis, designing and testing.
  • Involved in preparing class diagrams, use diagrams and sequence diagrams.
  • Developed several modules in the B2B application.
  • Understanding the requirements of the Client with respective to ERP LN system.
  • Developed UI portal for accessing data from ERP LN using JSF, MyFaces, java script and integrating with 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 the 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 the database, and send messages to the 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 the application for some of the modules.
  • Involved in doing code review for enhancement requests.
  • Was part of the integration project of supplyweb and ERP LN using ESB2.0.

We'd love your feedback!