We provide IT Staff Augmentation Services!

Development Lead/developer Resume

3.00/5 (Submit Your Rating)

Columbus, IN

SUMMARY

  • 8+ years of IT experience in designing and developing large scale enterprise applications using Java 1.6, J2EE, Struts, Spring MVC, OpenJPA, JSF, RESTful Web Services, SOA, Dozer, XML, JAXB, Ant and Maven.
  • Extensive experience with ORM frameworks like Hibernate and OpenJPA, Groovy/Grails, MyBatis.
  • Extensive experience with Web Frameworks like Struts 2.0, spring and JSF.
  • Extensive database development experience in developing Stored Procedures, Functions, Packages and Triggers on SQL Server, Oracle and DB2.
  • Used Spring Core annotations for dependency injections
  • Hands on Experience in configuring LDAP, SSL, SSO (CA Siteminder) and Digital Signatures. Set up and administer Amazon servers (AWS, Linux, Apache, MySQL, sendmail, sudo, etc.) and other cloud - based services (JIRA, wiki, Git repo, etc.).
  • Experience working various development models like Waterfall, Iterative and Agile.
  • Implemented J2EE design patterns like Singleton, Session Facade, Business Delegate, VO and DAO. Strong Object Oriented Design skills and experience with UML
  • Interaction with several Linux and UNIX systems and several DBMS's like Oracle 9i, DB2, PostgreSQL and MySQL, MongoDB to maintain teh entire store related applications.
  • Design & implement plugins services with Open Source JavaScript Libraries/Toolkit (Dojo, jQuery, JSON, Ajax and CSS).
  • Experience in Apache Software Load Balancing, JBoss Clustering and SSL Configuration on Apache Server.
  • Experience in Web development using HTML, DHTML, JavaScript, JQuery, DOJO, AJAX, CSS, XML, and XSL.
  • Extensively worked on Weblogic, JRUN and JBoss 4.0.2 application servers.
  • Good experience in implementing complete web sso features with Identity Federation with SAML 2.0 compliance.
  • Experience in working with Eclipse IDE and RAD 7.5 and build tools like Ant and Maven and source controllers like VSS, CVS and SVN.

TECHNICAL SKILLS

Languages: Core Java, XML, XSLT, Nabsic, PERL, SOAP, JavaScript, PL/SQL, C

Databases: Oracle, SQL Server, DB2, MS Access, MongoDB

Web Technologies: JSP, JSTL, JSON, Tiles, Servlet, Java Beans, EJB, JDBC, XML, HTML, XSLT, JSF, CSS, JavaScript,Single Sign On, LDAP

J2EE Technologies: JDBC, JNDI, RMI, EJB, Java Beans. Apache Camel.

Application Servers: JBoss, BEA WebLogic 7.x/8.x /9.x

Web Servers: Tomcat 5.5, Jetty, IBM Web Sphere Commerce Application Server

Database Tools: TOAD, SQL Developer

Operating Systems: Windows XP, Unix and Linux

IDE & Versioning Tools: Eclipse, My Eclipse, RAD 7.5, JDeveloper, Jasper, Concurrent Versioning System (CVS) and PVCS, ANT, Enablon, LDAP Configuration.

Frameworks: Struts, MVC, JSF, Angular JS, Spring boot, Hibernate and Apache Camel, Groovy/Grails.

Design Patterns: Singleton, Refactoring, Data Access Objects, Value Objects, Template Method, Business Interface, Business Delegate, Service Locator, Model View Controller and Front Controller.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, IN

Development Lead/Developer

Responsibilities:

  • Involved in Requirement gathering, design estimates and reviewed teh requirements along with teh Business team.
  • Developed web tier using Spring MVC framework and jQuery, DAO layer with Hibernate framework for persistence and LDAP groups for managing security and authorization.
  • Used Spring Core annotations for dependency injections
  • Created MQ Series objects on local and remote MQ servers and designed distributed queuing client server architectures and configured MQ.
  • We have provided solutions and support for Single sign on (SSO), ensuring compliance with international security standards like SAML 2.0.
  • Configuring and programming new functionality into Enablon software solutions within teh allocated project budget.
  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Closely worked with Middleware, OAG (Oracle API Gateway) and OneSource teams for integration and SSO.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling teh Git source control system during teh day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit and Maven.
  • Worked on Confidential HSE Data migration of Enablon 5.7v to 7.6v.
  • Coordinating and worked with teh Confidential teams - Ops Web, Ops Internet, Architecture, Ops Windows and Ops DBA for Integration and SSO.
  • Involved in building and deployment of application in Linux environment.
  • Analyzing teh issues reported by offshore in Audits and Metrics. Involved in Production implantation and post production support.

Environment: Core Java, JavaScript, LDAP Server, Web services, Enablon 5.7v, Enablon 7.6v, Soap UI, Linux, Oracle, RestFul API Services, XML, Netbeans 7.0.1 IDE, HTML5, CSS, Ajax, JQuery 1.3.1, Apache Tomcat 5x.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of design Phase using Rational Rose.
  • Experienced in working with Agile Methodologies.
  • Designed and developed RESTful web services dat support JSON for other developers to access to speed up development using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, MySQL, DB2 and Maven.
  • Developed server-side services using Java multithreading, JavaScript, Struts, Rest Full Services, Core Java, spring MVC 3.0, Web Services (SOAP).
  • Developed teh entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Exposed various capabilities as Web Services using SOAP/WSDL and enhanced small servlet-based front-end and larger Swing interface to system.
  • Created MQ Queues and Channels required for teh Application.
  • Used Angular JS as teh development framework to build a single-page application.
  • Refactored GUI application and ported code to multiple platforms making time consuming operations more than 10x faster (Java JFC/Swing).
  • Successfully assumed role as SAML 2.0 admin, creating and maintaining over 3 new partnered connections.
  • JVM Performance tuning and monitoring on UNIX and Windows; performing load, duration, and stress tests while gathering performance statistics for various memory configurations and garbage collection strategies.
  • Setting up Linux servers with JBoss, Apache, JDK 1.7, JIRA, Bamboo, Stash and Git. I also support other groups with products on Linux servers.
  • Created a build environment for Java using Jenkins, Git, Maven, Artifactory, and a number of reporting tools.
  • Implemented various J2EE Design patterns like Singleton, JavaScript, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.

Environment: Core java, Java6, J2EE 1.7, JavaScript, JAX-RS, Struts 1.2, LDAP server, Spring MVC 3.0, EJB 3.0, Hibernate 3.0, LINUX, MySQL, Websphere MQ, Angular JS, RestFul API Services, XML, JSON, Netbeans 7.0.1 IDE, HTML5, CSS,RAD, Ajax, JQuery 1.3.1, Apache Tomcat 5x, Log4j, JUnit framework,MockObjects,RSS,ApacheAnt1.7.

Confidential, Elmhurst, IL

Java/J2EE Developer

Responsibilities:

  • Design and Development of front-end usingJavaScript, JSP and HTML5.
  • Developed and deployed EJBs into BEA Weblogic application server.
  • Followed Agile/SCRUM software development methodologies.
  • Experience in implementing application logic using MVC Architectures like Struts2.0, Spring and Swing.
  • Used NetBeans for writing code for JSP and establishing connection to database through JDBC.
  • Used JavaScript and struts validation framework for performing front end validations
  • Development and maintenance of run time data module. Done teh LDAP autantication module enhancement in teh WAS5 migration release.
  • Developing Ant and Maven scripts to automate teh compilation, deployment and testing of Web and J2EE applications.
  • Implemented an automated functional testing suite and increased test coverage from 20% to nearly 80%. Used Mockito for tests and Jenkins for CI.
  • Developed views and Controllers using Spring MVC Framework and Java multi-threading. Developed XML Schemas - XSD, DTD for teh validation of XML documents.
  • Written ANT Scripts for project build in LINUX environment.
  • Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java. Involved in TestingWeb Servicesusing SOAP UI.
  • Created a deployment procedure utilizing Jenkins CI to run teh unit tests, build documentation using NaturalDocs.
  • Developed web methods in Web Services to expose critical application features.
  • Designed, developed, and deployed EJBcomponents (Session and Message Driven) beans.
  • Designed powerful JSF and JSP Tag libraries for reusable web interface components.
  • Implemented multiple high-performance MongoDB sets with robust reliability.
  • Created Ant build scripts, JUnit tests and tasks to manage project.
  • Installed and worked on Glassfish application server.
  • Generated excellent reports using J2EE, Jasper Reports and JDBC classes.
  • Validation of front-end screens usingJavaScript before sending data to teh Server.

Environment: Java 6,J2EE 1.7, JavaScript, Struts 2.0, EJB 2.0, JAX-RS, RestFul API Services, Spring MVC 3.0, SOA, LDAP Server, Oracle, jUnit, MongoDB, JSON, jBoss, JSP, Groovy/Grails, JDBC, Mule ESB, BEA WebLogic 7.0, HTML5, LINUX, MS SQL Server 2005, NetBeans IDE.

Confidential, Wilmington, DE

Java/J2EE developer

Responsibilities:

  • Involved in understanding system requirements, application design, and functional specifications and verify test strategies against teh requirements.
  • Used J2EE architecture with Spring-Hibernate MVC (Model View Controller) to make teh system scalable.
  • Experience with code refactoring/maintenance, cleanup and documentation.
  • Responsible for teh development of front end using Struts 1.3 for accessing teh services on teh enterprise tier.
  • Designed and developed teh Business Service using Spring Framework (Dependency Injection) and DTO Design Pattern.
  • Responsible for designing user interface using Spring Framework and JSP’s, JavaScript.
  • Performed manual and automated test procedures for functional testing of Web services using SOAP UI 2.5.
  • Used jQuery and AJAX with JSON to simplify user experience.
  • Worked on Hibernate object/relational mapping for DAO Design Pattern according to database schema.
  • Used Apache Axis 2 Web service standard to generate javaclasses from WSDL and created stubs call to consume teh service Confidential client.
  • Involved in performing Unit and Integration testing Junit.

Environment: Java 6,J2EE (JSP’s, Servlets), JavaScript, JSON, XML, EJB, Apache Tomcat, HTML5, Spring MVC 3.0, SOAP, Hibernate, RESTful Web Services and Junit, Ant, and Log4J

Confidential, East Lansing, MI

Java/J2EE Developer

Responsibilities:

  • Responsible for teh analysis, documenting teh requirements and architecting teh application based on J2EE standards. Followed test-driven development (TDD) and participated in scrum status reports.
  • Provided full SDLC application
  • Development services including design, build/configure, integrate, test, and deploy enterprise mission-critical billing solutions.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating teh UML notations
  • Experience in developing Business Applications using JBoss, ATG Dynamo, Web Sphere, and Tomcat.
  • Perl scripting, shell scripting and PL/SQLprogrammingto resolve business problems of various natures.
  • Extensively Worked with Eclipse as teh IDE to develop, test and deploy teh complete application
  • Converted teh standalone MS-Access reports into Oracle Reports, web reports with business logic written in PL/SQL and Java.
  • Front end screens development-using JSP with tag libraries and HTML pages.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.

Environment: Java 6, Struts-Spring-Hibernate integration framework, IBM Web Sphere Commerce Server, JSP, HTML, Oracle 10g,SQL, PL/SQL, XML, XSLT, LDAP, Weblogic, Eclipse, Ajax, JQuery,Clear Case, Clear Quest, JUnit.

Confidential

Software Engineer

Responsibilities:

  • Developed server-side services using Java multithreading, Spring MVC.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data
  • Developed programs for accessing teh database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate teh data in teh database
  • Used JavaScript for teh web page validation and Struts Validator for server side validation
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects
  • Used Clear case for source code control and JUNIT for unit testing
  • Involved in peer code views and performed integration testing of teh modules
  • Followed coding and documentation standards

Environment: Java, J2ee, Struts, Spring MVC 3.0, JSP, JDBC, Ant, Xml, IBM Web Sphere, WSAD, Junit, Db2, Rational Rose, CVS, SOA And RUP.

We'd love your feedback!