We provide IT Staff Augmentation Services!

Onshore Lead/ Sr. Application Developer Resume

0/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Over ten (10) years of progressive IT experience in developing Java/J2EE based business applications using n - tier architecture with experience in all phases of software development lifecycle (SDLC) using waterfall, iterative, agile and DevOps methodologies. Experience in building GUI and RESTful applications in Java.
  • Worked in Design & Development of several application configurations including multi-tier Web-based, Standalone, Distributed and client-server applications using Object Oriented Analysis and Design (OOAD) concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • In-depth understanding of various Design Patterns: MVC, Factory, Service Locator, Singleton, Data Access Object, Data Transfer Object/Value Object and Front Controller.
  • Experience in developing persistence layer applications based on Object-Relational Mapping (ORM) between Java and database (Oracle) using Hibernate.
  • Adept in building scalable, pluggable and interactive web applications with Struts framework, Spring MVC and JSF frameworks.
  • Worked on building web applications using Spring Framework (Spring Core, Spring Data) and developing customizable authentication and access-control using Spring Security.
  • Broad knowledge of Front End Technologies: AJAX, JSON, JSTL, JSP, HTML, XML, JavaScript, JQuery, AngularJS and CSS.
  • Hands on experience in using Maven and ANT for automating software build processes and managing build artifacts.
  • Experience in Database module analysis, design and development using SQL, PL/SQL and other tools under Oracle, MySQL and SQL Server.
  • Well versed in developing SOAP based WebServices using JAX-WS, Spring and Restful Web Services using Jersey framework.
  • Proficient in using PL/SQL to write Stored Procedures, Functions and Triggers with strong experience in writing complex queries in SQL Server and MySQL. Experience in performing query optimization and query cost calculations.
  • Domain knowledge and functional experience in design and development of distributed systems, insurance, telecom and web content management.
  • Good Client interaction skills, proactive listener, creative problem solver with proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, PL/SQL

Scripting Languages: JavaScript, Perl

J2EE Technologies: Java Beans, Servlets, JSP, JDBC, JSF, JMS, RMI, Web Services, WSDL

Frameworks: Struts, Spring, Hibernate, Junit, Spring MVC, Spring Batch, Spring Security

DBMS/RDBMS: SQL server 2008 R2, Oracle10g, Access, MySQL, Netezza

Web Technologies: HTML, AJAX, JSON, jQuery, CSS, XML, XSL, XPATH, AngularJS, SOAP, REST

Servers: WebLogic server, IBM Websphere, Jboss Application Server, Apache Tomcat

IDE’s: Eclipse, Rational Application Developer (RAD)

Operating System: Windows, Unix, Linux

Other Technologies: ANT, Maven, CVS, Harvest, Log4J, HQL, MS Visio

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Programmer Analyst/Technical Lead

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Leading the offshore development team
  • Responsibilities include analysis of these various applications, designing of the enterprise applications, co-ordination with client and offshore team, meetings with business users, functional and technical guide to the offshore team, project management.
  • Worked on GUI based Java/J2EE application to build all monitoring to interact with the Nagios agents.
  • Worked to create separate interface for MQ file systems KM in AngularJS for Nagios agent.
  • Worked on fetching the complete monitoring data in the form of JSON file and upload it through the automated process to Nagios agent with the help of Restful web services.
  • Worked on adding functionality for application servers on which user want to configure the monitoring using Restful web services in java to access servers data from Nagios and display in the UI.
  • Worked on implementing authentication through global logon and authorization through middle layer table.
  • Used JQuery to manipulate the DOM objects for User interface look (Auto complete functionality, etc.) feel and for Ajax calls.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Worked on writing stored procedure and database module analysis, design and development using SQL, PL/SQL and other tools under Oracle, MySQL and SQL Server.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Written the Java Script, HTML, DHTML, CSS, and JSP for designing GUI of the application.
  • Implemented various design patterns in the project such Data Access Object, Front Controller and Singleton.
  • Used DB2 queries to manage data and create tables
  • Performed unit testing using Junit framework
  • Used MAVEN to build the application.
  • Worked on Java and Shell scripts code build, package and deployment.

Environment: Java 1.6, J2EE, JSP, JavaScript, Spring 4.0, Hibernate 4.0, JSON, AJAX, Restful Web services, Agile, SVN, ANT, Multithreading, Schell Scripting, Apache Tomcat

Confidential, Hartford, CT

Onshore Lead/ Sr. Application Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Interacted with Clients to gather business requirements and shared with offshore.
  • Leading the project team, specified design and coding standards.
  • Leading the project team, specified design and coding standards.
  • Developed the Mid-tier using JSP, Servlets and soap web services.
  • Developed and deployed the application on WebSphere 6.x application server.
  • Requirements Analysis, Design, Development and testing of the Product.
  • Used Harvest for version control and managed version control for builds.
  • Involvement in full Software Development Life Cycle (SDLC).
  • Involved in code review of the team members and implemented best practices.
  • Designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.

Environment: Java 1.6, J2EE, JavaScript, JSP, Servlet, MQ, SOAP Web services, Harvest, ANT, Multithreading, Schell Scripting, Apache Tomcat/ WebSphere 6.0.

Confidential, East Hartford, CT

Application Developer

Responsibilities:

  • Wealth Management AcceleratorTM A web based solution with Mainframe as back-end, used by several Insurance companies in US to manage data and premiums of insurance policies issued
  • Performance PlusTM A web based solution with Mainframe as backend, used by several Insurance companies in US to manage the compensation given to the insurance agents for the policies they sell.
  • Compensation DesignerTM A web based solution with Mainframe as back-end, used by several Insurance companies in US to maintain business rules to be used to define how much compensation should be given to insurance agents for any type of policy they sell.

We'd love your feedback!