We provide IT Staff Augmentation Services!

Java Lead Engineer Resume

4.00/5 (Submit Your Rating)

Burlington, MA

SUMMARY

  • Over 12+ year experiences in analysis, design, coding, testing and deployment of software applications
  • Strong with OO Concepts, SQL Statement, MVC knowledge and design patterns in Java/J2EE environment
  • A core java expert using generics, collections, multithreading, concurrency, garbage collections, memory management, caching etc.
  • A self - motivated, flexible and team-player dedicated to service excellence and continuous growth

TECHNICAL SKILLS

Framework & Technology: J2EE/ .NET, Spring, Hibernate, Struts, JSF, EJB, JPA, JDBC, Swing/AWT, AJAX/DWR, JMS, Web Service

Programming Languages: Java, C#, C/C++/Visual C++, VB/QB, PL/SQL, Perl, Ruby, MASM, assembly

languages Web: JSP/Servlets, PHP, ASP, JavaScript, jQuery, AngularJS, CSS, HTML, X/DHTML, XML, DTD, XML Schema, XSLT, XPATH, XQuery

Database: Oracle, Cassandra, SQL Server, Sybase, MySQL, DB2, MS Access, Apache Derby, FoxPro/Visual FoxPro

Environment & Server: Eclipse, IntelliJ IDEA, NetBeans, JBuilder, JDeveloper, MyEclipse, MS Visual Studio, Dream weaver, Tomcat, JBoss, WebLogic, Websphere, GlassfishTool & Methodology Agile, Scrum, RUP, Waterfall, Prototype Model, Rational Rose, MS Visio, PowerDesigner, Git, Mercurial, ANT, Maven, CVS/SVN

Operating Systems: Mac OS X, Linux, UNIX, Windows NT/2K/XP/Vista/7/8/10

PROFESSIONAL EXPERIENCE

Java Lead Engineer

Confidential, Burlington MA

Responsibilities:

  • Developed LoopPay Wallet and Confidential TR REST by using Spring MVC REST web service
  • Designed REST web service to call LoopPay Core (LPC) for Confidential Pay in multi-tier
  • Improved LoopPay Wallet controller code and made code refactoring in singleton pattern
  • Designed autotest for Confidential TR REST & LoopPay Wallet by using Junit, JMock and JSON/Jackson
  • Designed validation for Confidential TR REST by using core java reflection and Jackson annotation
  • Developed the conversion from RELAX NG Compact to java POJO by using Bison, Flex, JFlex and C/C++
  • Developed java dynamic class for advanced wallet by using Javassist & java reflection
  • Developed dynamic java compiling for conversion between RELAX NG, POJO, XSD/XML
  • Integrated C/C++ program into java by using ProcessBuilder & InputStream in runtime
  • Deployed, updated and maintained Confidential TR REST CI Server
  • Developed REST web service about Hosting Venue management using Spring MVC
  • Designed dynamic GUI to call Amazon Web Services (AWS) using Django and Javascript
  • Enhanced function of Reservation Console using Ajax and Dojo framework
  • Improved database schema and added raw capability data report about Hosting Venue
  • Fixed bugs in booking manager, infrastructure groups and initial environment
  • Corrected .CSV export in Jasper report of resource reservation
  • Developed dynamic dialog on Analysis Console
  • Completed terminology modification in the code of Reservation Console & Analysis Console

Technologies: Core java, C/C++, RELAX NG, XSD, XML, Spring DI/MVC/REST Web Service, Javassist, Junit, JMock, JSON/Jackson, JRuyi, OSGi/Apache Felix, Apache Thrift, Apache Cassandra, Eclipse, Tomcat, LoopPay Core (LPC), Bison, Flex, Git, Maven, Gradle, JIRA, Stash, Bamboo, Confluence, OS X, TDD, Agile Scrum

Java Lead Developer

Confidential, San Francisco CA

Responsibilities:

  • Developed JDBC, SharePoint, Exchange Webservice connectors using GoF design patterns
  • Designed JDBC meta crawler separating from Admintool using standalone crawling mode
  • Participated the design for the communication between JDBC crawler and connector using ActiveMQ
  • Designed autotest for JDBC connectors and traced the errors reported by Jenkins
  • Directed junior developers to make unit test using TestNG, SoapUI, JMock and Easymock
  • Optimized connectors’ crawling performance & user interface in MVC pattern
  • Analyzed the crawled information and made statistics by coding for Exchanged Webservice connector
  • Wrapped Amazon Web Service Elastic Compute Clouds for the project Tribble Dashboard using Spring, Hibernate and Spring MVC framework
  • Developed new web services (REST) including user, group, account, image, instance, site, shape, roaming, storage and customer management by using Amazon EC2
  • Designed/Upgraded admin systems for both front-end and back-end using Spring Security
  • Integrated the application with UPS and billing systems
  • Promoted/Transformed the front-end code by using jQuery, AngularJS and Backbone
  • Discussed business logic with clients using GoToMeeting

Technologies: Core Java 6/7, Multithreading, Spring, Hibernate, Struts, JSP, Servlet, SOAP/REST Web Service, JMS, Javascript, AngularJS, jQuery, Ajax, JDBC, IOC, Eclipse, Tomcat, WebLogic, Oracle, MySQL, SQL Server, SharePoint, Exchange Webservice, SoapUI, Recommind Core framework, Unix/Windows

Sr. Java Application Developer

Confidential, Hamilton ON

Responsibilities:

  • Designed system architecture and use case and implemented product management subsystem using RUP, UML, Rational Rose
  • Utilized input from marketing and product management to develop the look and functionality of the application using demo
  • Designed, developed and documented RDBMS to customer’s requirements according to the contract
  • Optimized existing applications for maintainability and scalability to response the client requests
  • Completed the development of the projects in eCommerce & insurance
  • Provided technical guidance to clients/junior programmer and participated in technical discussions
  • Wrote product management subsystem test cases and debugged application in development environment locally using tracing facilities

Technologies: Core Java 5/6, Multithreading, Eclipse, MyEclipse, JSF, Struts, EJB, Hibernate, iBatis, Spring, JSP, Servlet, Javascript, jQuery, Ajax, MS Visio, Tomcat/JBoss, WebLogic, WebSphere, DB2/MySql/Oracle, C/C++/C#, PHP/ASP/Javascript, Rational Rose 2003

J2EE Developer

Confidential, Toronto, ON

Responsibilities:

  • Developed web-based software for DNA analysis, DNA statistics and biological experimental record management by using Struts, Spring and Hibernate
  • Improved both front-end code by Struts Tag and improved back-end modules and functions by Spring IOC
  • Responsible for the bug-fixed on Group & Family modules by MyEclipse Debug
  • Directed Junior developers to code and test in development
  • Responded actively to user requests for assistance and provided technical support/training
  • Maintained and upgraded SOFTDNA admin systems
  • Analyzed availability on data acquisition clarifying operating process for enterprise
  • Designed the schema on data sampling, digital control and report management.
  • Implemented the projects in entire SDLC including requirement analysis, general design, detail design, coding, test, maintenance
  • Performed data processing, performance test and record management report

We'd love your feedback!