We provide IT Staff Augmentation Services!

Application Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Having 12+ years of IT experience in Java/J2EE technologies in development, design, analysis of various Web based Applications and Database Applications.
  • Sun Certified Java Programmer (SCJP).
  • Hands on Experience on Core Java, Spring, Hibernate, Web Services (RESTFul), Liferay, Portlets, JSP, Servlets, JDBC etc.
  • Good experience in SQL, PL/SQL and databases like Oracle and MySQL.
  • Excellent experience in programming methodologies like Agile and Test Driven Development.
  • Hands on experience in continuous integration and delivery models using Jenkins, Gerrit code review tool, GIT, sub version, Check style and Find bugs, Cobertura coverage tools.
  • Excellent communication & interpersonal skills with proven abilities in resolving complex software issues.
  • Have excellent experience in interacting with business people for requirement, analysis, providing solutions and debugging.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, Spring MVC, Spring Security, Spring Transactions, Hibernate, Portlets, Struts, Servlets, JSP, JDBC, Web Services (RESTFul), SQL, PL/SQL

Databases: Oracle, MySQL

UI / Markup Languages: JQuery, JavaScript, AJAX, HTML, CSS, JSTL, FreeMarker Templates, JSON

Build Tools: Maven, Ant

Content Management Systems: Liferay, Atlassian Wiki

Testing APIs / Tools: Junit, DbUnit, Mockito, EasyMock, Apache JMeter

Web Servers: Tomcat, Web Sphere

Static Code Analysis Tools: CheckStyles, PMD, FindBug, EclEmma

Version Control System: Git, SVN

Continuous integration: Jenkins

Other Tools: Eclipse, Rally, JIRA

EMPLOYMENT HISTORY:

Confidential, Charlotte, NC

Technologies: Spring Web MVC, Spring JDBC Template, Hibernate, Oracle, Junit, Git, Maven, Web Services (REST), SQL, PL/SQL

Application Developer

Responsibilities:

  • Update customer information who is onboarding the CCB application.
  • Upload and keep track of customer documents.
  • Filter and display Collaterals for facilities
  • Add facility type in facility grid and search facilities depends on facility type.
  • Differentiate CEP facilities from rest of the facilities depends on business unit.
  • Move application from hibernate 4 to hibernate 5.
  • Add different types Credit memos within existing credit memos.
  • Add Regulatory checklist questions for credit request applications.
  • Generate form configurations in DB so that different reports can be generated.
  • Analysis of production issues and provide solution or root cause of it.
  • Onshore - offshore coordination to clarify the requirements, guide the team in right directions.

Confidential, San Jose, CA and Cary, NC

Technologies: Spring Web MVC, Hibernate, Oracle, FreeMarker Template, Junit, DbUnit, Git, Maven, Web Services (REST), SQL, PL/SQL

Sr Software Engineer / Tech Lead

Responsibilities:

  • Developed end-to-end solutions for CLIP platform like Search filters, Role management, Notifications, modules like Actions, Issues, Lesson, and Best Practices.
  • Developed various escalation submissions forms for different services like BEMS, CAP, and DPP etc. using Spring MVC, Hibernate
  • Created dynamic form fields and custom fields with DB configurations where no UI work is needed.
  • Done integration with various systems like Mailer System, Voice mailer system, CSOne (Axis), Email Exchange servers (Java Mail API) etc.
  • Using FreeMarker Template, design and developed email notifications module when different types of events performed on Engagement, Actions, Issue etc.
  • With Quartz API, scheduled job to perform different operations like close the engagement, send reminders about action, send epages, change the status of workforce queue members etc.
  • Using Spring Security API, developed role based management on each and every object so that we can control access/permissions.
  • Created PL/SQL packages, cursors, DB views for search and reporting.
  • Generate PDF reports out of Best Practices from escalation system.
  • Written JUnit test cases for backend APIs which covers all of code (EclEmma, Cobertura).
  • Written DbUnit, test cases for all (100% API coverage) database operations.
  • Created Email templates in FreeMarker.
  • Following strict continuous integration delivery processes using Jenkins, Gerrit, Git, Rally and Agile methodology.
  • Developed iOS and Android mobile app for CLIP.
  • Interacting with business on daily basis in the scrum call, grooming sessions for requirements etc.
  • Developer mobile wrappers for CLIP web app in android and iOS.

Confidential

Tech Lead

Technologies: Spring JDBC Templates, Apache Velocity, XML RPC Web services, Apache Click, Liferay 5.2.3

We'd love your feedback!