We provide IT Staff Augmentation Services!

Lead Java Developer Resume

5.00/5 (Submit Your Rating)

Rockville, MD

SUMMARY

  • 15 years of analysis, design and development experience in building software products.
  • Hands on experience in developing user interface layer, business layer, persistence layer.
  • Excellent skills and proven abilities in communication, troubleshooting, and in timely completion of projects.
  • Highly motivated self - starter with a strong focus on completing deliverables and meeting project deadlines.
  • Handled multiple projects concurrently, imparted technical training, and guided personnel to meet business goals.
  • Worked in Agile, Lean and iterative water fall development methodologies.

TECHNICAL SKILLS

  • Java
  • Spring
  • Hibernate
  • JMS
  • Web Services (SOAP
  • REST)
  • XML
  • JSON
  • JAXB
  • HTML
  • JSP
  • PHP
  • JSF
  • Ajax
  • JavaScript
  • CSS
  • Bootstrap
  • JQuery
  • AngularJS
  • Express
  • NodeJS
  • Mongoose
  • .NET
  • Delphi
  • C
  • C++
  • PostgreSQL
  • Oracle
  • MS SQL Server
  • MySQL
  • MongoDB
  • SQL
  • PL/SQL
  • JUnit
  • ANT
  • Maven
  • SVN
  • CVS
  • Tomcat
  • JBoss
  • WebSphere
  • WebLogic
  • AWS
  • Amazon Instances(EC2
  • S3
  • EBS)

PROFESSIONAL EXPERIENCE

Confidential, Rockville, MD

Lead Java Developer

Responsibilities:

  • Worked on ERD diagrams for database design and UML diagrams such as class diagrams, flow diagrams etc.;
  • Developed JSF (Rich Faces, Tomahawk), Ajax, HTML, and Tiles based UI layer.
  • Extensively worked on business service layer using Spring framework.
  • Extensively worked on Hibernate models, data access object layer using Hibernate Criteria Queries, HQL, and SQL.
  • Implemented Web Services using REST APIs for mobile app, SOAP for DAON Biometrics Services.
  • Developed Jasypt based data encryption, Quartz based Job Scheduling, and velocity engine based email templates.
  • Developed HornetQ based asynchronous messaging system.
  • Worked on POC using Amazon SQS, Amazon SNS services for messaging system.
  • Used Amazon S3 Client services to store large files, Amazon SES services to send emails.
  • Used Google Maps Geocoding API to get latitude, longitude and calculate distance.
  • Implemented HL7 standards for sharing patient data between applications using HAPI.
  • Developed BIRT based business intelligence reports.
  • Worked on internationalization (i18n) of teh product.
  • Experienced in writing PL/SQL functions, stored procedures, and triggers.
  • Implemented database replication using Slony-I.
  • Worked on JUnit test cases, ANT build scripts.
  • Managed deployments in Amazon EC2 instances.
  • Worked on JBoss 5 to JBoss 7 migration.
  • Worked on performance enhancements, maintenance works and ad-hoc requests based on business need.
  • Ably guided offshore and onshore teams on design/development issues.
  • Actively participated in team design discussions and code reviews.

Environment: Java, Spring, Hibernate, HTML, JSF (RichFaces, Tomahawk), AJAX, JavaScript, CSS, JMS, Web Services (SOAP,REST), AWS, JBoss, Apache, mod jk, PostgreSQL, Amazon Instances (EC2 Linux, S3, EBS), MyEclipse, SVN

Confidential

Responsibilities:

  • Worked on ERD diagrams for database design and UML diagrams such as class diagrams, flow diagrams etc.;
  • Extensively worked on business service layer using Spring framework.
  • Extensively worked on Hibernate models, data access object layer using Hibernate Criteria Queries, HQL, and SQL.
  • Developed Web Services using REST APIs to communicate with SecQr.me scan application.
  • Developed online payment system using PayPal payment services.
  • Used Amazon S3 Client services to store large files.
  • Used zxing libraries to generate QR Codes.
  • Used Jasypt for data encryption, Spring for task scheduling, and Thymeleaf for email templates.
  • Used Junit for unit testing, Maven for build scripts.
  • Managed deployments in Amazon EC2 instances.
  • Collaboratively worked with team members (onshore, offshore) to improve productivity.
  • Actively participated in team design discussions and code reviews.

Environment: Java, Spring, Hibernate, HTML, JQuery, Bootstrap, JavaScript, CSS, Web Services (REST), AWS, Tomcat, PostgreSQL, Amazon Instances (EC2 Linux, S3, EBS), MyEclipse, SVN

Confidential

Responsibilities:

  • Developed proof of concept to integrate with QuickBooks multi company data files using QuickBooks SDK.

Environment: C#, IIS, Visual Studio

Confidential

Responsibilities:

  • Responsible for maintenance and development of new features for teh application.
  • Migrated project from WebSphere to JBoss.
  • Managed deployments in production.

Environment: Java, Spring, Hibernate, JSF (Tomahawk), MS SQL Server, JUnit, ANT, WebSphere, JBoss, UNIX, MyEclipse

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed database and developed PHP based web application based on WAMP stack.
  • Developed responsive UI Layer using JQuery and Bootstrap.
  • Worked on queries and created indexes to improve teh query performance.

Environment: PHP, JQuery, Bootstrap, MySQL, SQL, Apache, WAMP, Komodo IDE

Confidential - Hazlet, NJ,

Sr. Software Engineer

Responsibilities:

  • Responsible for maintenance works and enhancements as per customer requests in teh application.
  • Worked on queries with best execution plan.

Environment: Java, Swing, JMS, Oracle, SQL, PL/SQL, JUnit, ANT, WebLogic, UNIX, CVS, Eclipse

Confidential

Jr. Software Engineer

Responsibilities:

  • Designed, developed, enhanced and handled maintenance works for Indian Railways.
  • Experienced in designing complex database models and implementations as per business requirements.
  • Worked on stored procedures, functions, triggers, views and SQL queries.
  • Created indexes to teh tables that has least updates to improve teh query performance.

Environment: Java, JSP, ASP, Servlets, Delphi, Interbase, Oracle, SQL, PL/SQL

We'd love your feedback!