We provide IT Staff Augmentation Services!

Java Lead Engineer Resume

2.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

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

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

J2EE Developer

Confidential

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

Application Software Developer/System Analyst/Programmer

Confidential

Responsibilities:

  • 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!