We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY:

  • 11 Years of experience in wide spectrum Java / j2ee applications as an Architect, Developer, Systems Analyst working thought out teh full software development lifecycle (SDLC) using Agile methodology.
  • Expertise in design, development, testing and documentation of Enterprise applications using various technologies.

TECHNICAL SKILLS:

Web Technologies & Languages: Java / JDK (6,7,8), J2EE, JSP & Servlets, FTL, HTML5, jQuery, Angular JS, Node.js, JavaScript, Adobe Experience Manager, Vignette CMS.

Development Framework/API s: Java API, Spring, Spring security, Spring boot, Spring MVC, Rest Template, Struts, Apache POI, Apache Lucene, Infinispan cache, Struts, OAuth2.0, OSGi, REST, OOAD, Junit, IBatis, Versatta (ORM), JDBC Template, Kafka with Zookeeper, Jboss Fuse Karaf, Apache Camel, Active MQ.

Tools: Eclipse, Spring Tool suite, TOAD, Maven, Jenkins, GIT, SVN, Bit bucket, JIRA, Rally, Service Now, WinSCP, Putty.

Database: Oracle 10g,12g, MySQL, Teradata, MS SQL, mongo DB.

Servers and Operating Systems: Apache Tomcat 6.0, JBoss EAP 6.2, UNIX/LINUX, Windows.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Somerset NJ

Responsibilities:

  • Analyzed applications data model and current functionality to write efficient complex SQL queries.
  • Designed entity structure and data models in Mongo DB for storing & retrieving entities using spring mongo template.
  • Developed API’s to expose application level data to multiple downstream systems which interact with each other.
  • Technologies / Tools used: Spring boot, Restful Services, Oracle, Teradata, Mongo DB.

Consultant

Confidential

Responsibilities:

  • Conceptualized and designed teh applications page flows, services along with writing documentation covering all technical requirements and procedures.
  • Consolidated all teh entry level and advanced programs into a single learning platform making it compatible and adaptable to GE’s hierarchy changes till 3 levels.
  • Automated allthe work flows i.e. submission, approval, sharing of assignment, p by members, matching by managers and publishing assignments saving 30% man - hours and greatly increasing efficiency.
  • Developed a feedback and review system for assignment leaders, assignments and members.
  • Maintained infrastructure and deployed applications on AWS EC2/RDS instance on VPN intranet of GE.
  • Integrated Siteminder with spring security.
  • Migrated application from teh Riak Database to teh Oracle database.
  • Led and managed a team size of off-shore resources 7 developers along with mentoring them on various web and data-driven projects.
  • Optimized performance by identifying bottle necks using Newrelic tool.

Technologies / Tools used: Java 1.7, Spring 4.2, Spring MVC, jUnit, Backbone JS, REST, Spring scheduler, Gulp, Oauth2.0, Jira, Jenkins, Spring tool suite, JBoss EAP 6.2

Senior Java Developer & Tech Lead

Confidential, Latham, NY

Responsibilities:

  • Gathered requirement and designed an application to convert excel based processing of monthly reports for cost analysis of application to server and databases.
  • Collaborated with business analysts, developers, and technical support teams to define project requirements.
  • Automated reporting halped in improving efficiency and quality, and speed up teh process 10x saving several thousand man-hours.

Technologies / Tools used: SQL, Excel, Eclipse, Apache PHP server, Oracle, MySQL.

Senior Java Developer & Tech Lead

Confidential, Pittsfield, MA

Responsibilities:

  • Developed detailed project work plans, coordinated project activities and prioritized, and changed project schedules.
  • Managed project scope by developing work breakdown structure for major milestones and critical path tasks for meeting project deadlines and producing deliverables.
  • Managed, prioritized, and changed project schedules and led teh team to utilize teh Agile process to improve project quality and schedule.
  • Responsible for managing a team of 10 people along with on-shore / off-shore coordination.
  • Migrated 70 Java based applications from JBoss 4 - jdk 1.5 to JBoss 7 - jdk 7.
  • Developed and modified automated load testing scripts using jUnit for teh migrated application.
  • Collaborated and worked tightly with teh infrastructure team for JBoss application server and webserver setup.
  • Used Jenkins for Continuous Integration and deployment of teh application.
  • Troubleshooted load balancing issues on application server using BigIp.

Technologies / Tools Used - Java 1.4 and above, Struts 1.1, Spring, JSP, JDBC, Servlets, JavaScript, JBoss 7.1.3 and apache 2.2.22, Jenkins, SVN, RHEL 6, Linux, Oracle.

Senior Java Developer & Tech Lead

Confidential, Norwalk, CT

Responsibilities:

  • Worked on various projects - “Escheatmen”, “Global Risk Management” and “ Corp Comm DMT-InsideGE”.
  • Analyzed and defined client’s requirements along with providing estimation and impact analysis for teh same.
  • Translated technical specifications into project scopes of work and product requirements while spearheading functional and technical design and development of databases and solutions.
  • Revamped UI and added new features to teh “Escheatment” application used to manage inventory of Confidential assets in US and its billing buckets.
  • Translated technical specifications into project scopes of work and product requirements while spearheading creation and designing of page flows, UI interaction, use cases and data models for teh application.
  • Developed multi-threaded excel module to queue uploaded files to be stored into database and track its status.
  • Developed a “Global Risk Management” application which would analyze teh risk associated with every customer on Geography, Industry, products and collaterals along with providing quick access to teh customer database which was used for marketing purposes.
  • Implemented customer search admin tool to send access requests to managers based on their hierarchical level along with giving them a capability to set those access / manager levels.
  • Created a proof of concept prototype using Lucene to increase search speed.
  • Developed various portlets in vignette using JSP, Java, jQuery and Oracle as part of teh InsideGE project. Those portlets were used in news section comments, displaying news, calendar events, and other stories.

Technologies / Tools Used - Java 1.6, Struts 2.0, Ajax, spring, JDBC template, JSP, Excel POI, JBoss, Apache 2.2.22, Oracle, RHEL 6, Spring, JDBC, Servlets, JavaScript, Apache Lucene, Excel POI API, OS workflow, Ibatis, Teamsite Interwoven, PrototypeJS, jQuery

Tech Lead / Developer

Confidential

Responsibilities:

  • Worked on AMS Advantage implementation project used for vendor registration, proposal and bidding process.
  • Designed and developed a Web based system to manage specialized complex financial activities and business needs which was used by US State & Local governments, state governments, school districts, and higher institutions.
  • Prepared technical designs for enhancements modules and built batch jobs for processing data from external systems.
  • Acted as a single technical point of contact for vendor self service module for end users.
  • Technologies Used: Core Java,SQL, ORM tool - Versatta, Quartz job API, IBM Websphere, Rational clear case.

We'd love your feedback!