We provide IT Staff Augmentation Services!

Lead Java Architect Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • Over 15+ years of professional IT experience in all phases of the Software Development Life Cycle (SDLC) of a project which includes requirements gathering, analysis, design, development, maintenance & enhancement and testing.
  • Worked in Manufacturing, Telecommunication, Transit, HR, Retail and Ecommerce domains and worked for some reputed international clients like HP, GFI GenFare, Applied Materials, Parallels and WorkScape.
  • Experience in designing, developing and maintaining the web based, multi - tiered client-server and distributed components applications using Java, J2EE Technologies.
  • Experience with front end technologies HTML, CSS, JavaScript, Firebug and JQuery.
  • Extensive experience in Core Java/J2EE technologies. Developed web-based applications using Servlets, JSP, AJAX, JDBC, JPA, JQuery, Bootstrap, XML, JNDI, Hibernate andspring.
  • Excellent working experience with various frameworks like Spring, Hibernate.
  • Strong understanding of J2EE design patterns like MVC, Singleton, Façade, Factory, Observer Pattern, Proxy Pattern, DI Pattern, Adapter Pattern etc.
  • Experience in producing and consuming Web-services JAX-RS (REST), JAX-WS, SpringWS, SOAP
  • Experience with full text search like Apache Lucene, Apache Solr and Elastic Search
  • Experience withBig Data, Map Reduce and Hadoop
  • Experience with web/application Servers like Apache, Tomcat.
  • Expert in writing complex SQL Queries and UNIX shell scripts.
  • Having Experience working with databases ORACLE, MYSQL, and SQL Server.
  • Experience with XML related technologies such as DTD, XML, XSL, XSLT and XSD.
  • Good hands on working onAngularJS, JQuery, Bootstrap, Node.JS, Jasmine, AJAX and JSON.
  • Having knowledge of using Log4j logging framework.
  • Experience in working with different operating systems like Windows, UNIX and Sun Solaris.
  • Working experience in version control tools like CVS, SVN and Github.
  • Experience with java build tools like Maven and Spring ROO.
  • Experience in working in both Methodologies - Scrum, Waterfall, Iterative
  • Android development - Developed one application

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, JSTL, JDBC, JNDI, JPA

Web Technologies Stack: JSP, Servlets, MVC (Struts + Spring MVC), HTML5, XHTML, CSS, Java script, JQuery, Bootstrap,AngularJS,Node.JS, Jasmine, AJAX, JSTL, ASP.NET, .NET Entity frameworks

Web Services Stack: WS Standards, JAXB, SOAP, RESTFUL Services, JAX-WS, RPC, ASP.NET Web API

Search Technology: Apache Lucene, Apache Solr, Elastic Search

IDE: Eclipse

Application/Web Server: Tomcat, Apache 2.x

Databases: Oracle, My SQL, SQL Server

XML Technologies: XML DOM, XSL, XSD, Java based XML parsers (SAX and DOM)

Operating Systems: Variants of Linux, Windows 7/Vista/XP/2000/NT/98/95, MS-DOS

Frameworks: Spring, Hibernate, Log4j, ehCache, JUnit

Version Control Tools: CVS, SVN, GitHub

Scripting: Unix Shell Script, Perl Script

Testing Frameworks: Junit, Selenium

Spring Stack: Spring Core, Spring MVC, Spring WS, Spring Transactions, Spring Mobile, Spring ORM

Programming Languages: Java, C/C++, C# and PHP

PROFESSIONAL EXPERIENCE:

Confidential

Lead Java Architect

Responsibilities:

  • Wrote the design, architecture documents
  • Developed an administrative user interface with AngularJS, Bootstrap and CSS
  • Worked all the phases of the application
  • Modified the Elastic Search parameters, MySQL Queries with tomcat.
  • Created triggers for the application and the administration back end application
  • Developed backend application on Spring 3.x with Spring MVC for Restfulness
  • Used CORS filter for token based authentication after login.
  • Integrated and developed Spring Hibernate and JPA as an ORM with MySQL
  • Spring Data with ElasticSearch for searching product, category etc.
  • Created an End to End Selenium based Unit Test Framework
  • Developed Graphs to show trends, brand reach, product delivery etc.
  • Wrote Architecture Design Documents
  • Made the scheme of designing and testing modules by using SDLC/agile methodology.
  • Designed and developedRest services using Spring Rest
  • Worked on all phase ofagiledevelopment life cycle.
  • Developed user interface of the application using Angular JS, Ajax, Bootstrap
  • Tune SQL statements, Hibernate mapping, and Tomcatapplication server to improve performance.
  • Built and deployed Java applications based environments and produced both unit and functional test results along with release notes.
  • Developed application onspring 3.xframework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC and Restful.
  • Used spring’s dependency injection for injecting entity manager and managed beans into spring beans.
  • UsedCORS filterfor token based authentication.
  • Developed the ORM using Hibernate.
  • Developed Spring Data to integrate ElasticSearch
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Created Junit test cases using JUnit4 Framework.
  • Created an End to End Selenium based Unit Test Framework
  • The initial version of the system was developed using ASP.NET, Entity Frameworks and Web API
  • Created design and architecture documents
  • Created a front end using JSP, JSP, JSTL, JavaScript, Bootstrap, JQuery and Ajax
  • Designed database schema for MySQL
  • Tune SQL statements, Hibernate mapping, and Tomcat application server to improve performance.
  • Built and deployed Java applications based environments and produced both unit and functional test results along with release notes.
  • Developed application onspring 3.xframework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Used spring’s dependency injection for injecting entity manager and managed beans into spring beans.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling
  • Worked on Spring Web Flow onSpring MVCfor building flows in our web application

Confidential

Technical Lead

Responsibilities:

  • Analysed Parallels PA and Plesk
  • Analysis of flow from setup, execution, user mode, admin mode etc on Plesk and PA
  • Created a design document for Test Automation
  • Using Firefox Selenium plugin to record the admin and user actions on Parallels PA and Plesk
  • Created a framework using Page Objects using Selenium Java
  • Developed Error/Exceptions object to store the errors in the MySQL database
  • Developed a front end dashboard to check the errors/exceptions and other errors from logging and MySQL
  • Front end was developed using Bootstrap, JQuery, JSPX, JSLT, Sprint MVC
  • Used Spring MVC, Spring Web Services and Hibernate to store and view the data.
  • The communication to other platforms such as PHP, .NET were utilized Spring Web Services
  • Created and modified common framework for Parallels Plesk and PA for each version and release
  • 50+ open source projects and 40+ custom applications are installed, configured, upgraded, executed 5 pages from login to logout and removed from Parallels PA and Plesk Environment using this automation framework

Confidential, IL

Lead Architect

Responsibilities:

  • Created Functional Specification, Design and Architecture documents
  • Developed front end using JSP, Servlet, JQuery and CSS
  • The backend was developed in Spring 3.x, Hibernate, Spring Web Flow and Spring MVC
  • Analysed and designed the SQL Server database for the central server
  • Developed a Web Services Service using Spring Web Services to get data from bus depots
  • Developed Conversion of binary data to database data
  • Developed Web Services for integrating with third party ERP application like SAP and Oracle Financials
  • Developed extensive data protection modules such as audit log, security, user management and.
  • Technically lead the team and technology from inception to close.

Confidential, IL

Technical Lead

Responsibilities:

  • Created technical and functional documents
  • Developed a basic crawler framework to store the data in MySQL and Apache Solr
  • Developed addon crawler to get the data from the web source
  • Developed using Map Reduced from the big data to split the data and store the file for crawling
  • Developed Front End framework using JSP, JSLT, JQuery and CSS
  • Performance tunings were made in SQL Queries and Tomcat server
  • Backend was used as Spring Web Flow, Spring MVC, Hibernate and Spring Data, Apache Solr
  • Different graphs were used to show the current product pricing with competitor
  • Created technical and functional documents
  • Developed Front End framework using JSP, JSLT, JQuery and CSS
  • Performance tunings were made in SQL Queries and Tomcat server
  • Developed backend using Spring Web Flow, Spring MVC, Hibernate and Spring Data, Apache Lucene
  • Designed the database tables and indexes
  • Created technical and functional documents
  • Developed Front End framework using JSP, JSLT, JQuery and CSS
  • Performance tunings were made in SQL Queries and Tomcat server
  • Developed backend using Java Servlets, JDBC, MySQL and Apache Lucene
  • Designed the database tables and indexes
  • Created and developed a search algorithm for recruiter to search candidates on skill
  • Developed a crawler framework to get the jobs from different job boards

Confidential, IL

Senior Developer

Responsibilities:

  • Created Detail Design Document
  • Developed Java Beans and POJO objects
  • Developed a security framework objects
  • Analysed and designed Database
  • Written Full unit testing and system documents
  • Created Use Case Documents
  • Created detail design documents
  • Developed B2B POJO Objects
  • Designed Database for B2B applications
  • Integration with EDI
  • Written Unit Testing and System testing for the B2B application

We'd love your feedback!