We provide IT Staff Augmentation Services!

Senior Developer Resume

5.00/5 (Submit Your Rating)

Irving City, TX

SUMMARY

  • Over 8 years of IT experience in developing software applications using JAVA/J2EE technologies.
  • Solid experience in using Java Design Patterns and Unified Modeling Language (UML) in designing JEE applications.
  • Extensive development experience in object - oriented analysis, design, and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Excellent programming skills in JAVA, C, C++,Css3, DHTML, JavaScript, AngularJS, Angular 2, EJBs, SQL, PL/SQL, and XML Technologies.
  • Strong business knowledge in Telecom and Banking.
  • Expertise in using J2EE design patterns including Front Controller, Data Access Object, MVC, Data Transfer Object and GOF patterns - Factory, Abstract Factory, Singleton, Adapter, Observer, Composite etc.
  • Expert in documenting business requirements, functional, technical specifications, and test cases.
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages, and Views.
  • Hands on experience in creating build scripts using ANT and Maven.
  • Used Object Relational Model (ORM) for java persistence API (JPA).
  • Extensive experience in design and implementation of MVC architecture using STRUTS 1.x/2.x, SPRING 3.2/4.0, Spring MVC, Spring Security, Spring Boot, Spring Cloud, Spring boot REST API, Spring Boot JPA, Spring IOC, Spring JDBC, Spring-ws and JSF.
  • Knowledge on Microservices wif Spring Boot and Spring Cloud.
  • Solid experience in design, development of web-based applications using HTML, DHTML, CSS, JavaScript, AJAX, JSP, AngularJS, Java script libraries like jQuery & DOJO, Ext Js and Tag Libraries.
  • Strong in design and development of SOAP & Restful Web Services.
  • Used Jira to track/update project changes.
  • Experience in Tomcat, IBM Web Sphere 6.1, BEA WebLogic 9.1, WSAD 5.0, RAD 6.0, JBoss 5.1/7.1.
  • Expertise in developing applications based on Structs(Model 2 Architecture) and JSF frameworks.
  • Experience in using teh Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Excellent experience in Spring’s IOC, AOP, MVC and Spring’s integration wif Hibernate and Struts technologies.
  • Used SVN as Source Control.
  • Good working experience wif HIBERNATE open source object/relational mapping framework.
  • Good knowledge in testing web services using SOAP UI and POSTMAN.
  • Experience in Java Messaging Services (JMS).
  • Hands on expertise on Java Collections, Java Multi-threading features, Java Concurrency package.
  • Hand on experience Virtualization, Cloud Computing, and Web Services, Performed Configuration, Deployment and Support Cloud Services.
  • Expert Level Skills in Java, JDBC, JavaBeans, Spring Frameworks, Hibernate, Struts, JSP, JavaScript, JFC, Servlets, and JPA.
  • Hand on experience in Java8 like Lambda expressions and Stream API on Collections to increase performance.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka and Play framework.
  • Experience applying teh latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON, and XML.
  • Expertise in using JMS for Asynchronous messaging.
  • Proficient in using RDBMS concepts wif Oracle 10g/11g, DB2 and MySQL.
  • Hands on experience in using Jira and SharePoint.
  • Used GitHub, BitBucket, SVN, and CVS for Version Control System.
  • Proficient in development of enterprise business solutions using Apache Tomcat, GlassFish, WebLogic, WebSphere and JBOSS application servers.
  • Knowledge in Linux Operating System, UNIX Commands and Perl Scripting.
  • Extensive experience wif Oracle 10g/11g, Microsoft SQL Server, MySQL, DB2 and Microsoft Access.
  • Excellent hands on experience wif Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX.
  • Good expertise using various IDE tools like RAD, Eclipse & Net Beans etc.
  • Experience in using Micro service architecture.
  • Hands on experience in developing Enterprise Applications using Java, Spring, Java Beans, JDBC, JNDI, LOG4j, Apache (common API), SQL, PL/SQL, Maven, RESTful services.
  • Experience in building teh war wif halp teh putty and deployed into cloud environment using teh cloud controller and Experience in solving teh cloud issue.

TECHNICAL SKILLS

Languages: Java, J2EE, Java 8, C, C++, SQL, PL/SQL.

Java Technologies: Servlets, JSP, AJAX, JDBC, JMS, EJB-Session beans, RMI, Log4j, Java Mailing API, JSTL, Java beans.

Distributed Technologies: Web Services, JMS, WebSphere MQ.

IDE: WSAD, Eclipse, RAD, JBuilder and Net Beans.

Framework: Struts2.0, Spring MVC 3.2/4.0, Spring WS, Spring Boot MVC, Spring boot JPA, Spring Boot RestAPI, Spring boot MVC. JSF, Hibernate, Apache axis for Web Services, Angular JS,Angular2, Play /Akka, Backbone JS.

Web Services: SOAP, WSDL, JAX-WS, UDDI, WS-Security, CFX.

Web/Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss, Glassfish.

Design and Model: UML, Rational Rose, Microsoft Visio.

Build Tools: Ant, Maven.

Scripting Languages: JavaScript, Shell Script, Java script libraries - jQuery, DOJO, ExtJs.

Web Technologies: HTML, XML, GWT, XPath, DOM, DTD.

Methodologies: SDLC, UML, Design Patterns, SOA.

Version Control Systems: CVS, Clear case, SVN, GIT, Bitbucket.

Database: Oracle 8i/9i/10g/11g, DB2, SQL Server, My SQL.

Operating System: All Versions of Microsoft Windows, UNIX, and LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Irving City, TX

Senior Developer

Responsibilities:

  • Gathering and analyzing teh requirements related to Security features for online and mobile banking
  • Creating user stories and tasks for teh requirements in RTC/JIRA and track teh same.
  • Creating teh API contract (request/response) using swagger and publishing in APIM.
  • Developing micro services and RESTFUL APIs usingSpring IO/Spring Boot,Thymeleaf.
  • Writing Junit and Integration test cases using RestAssured. Follow teh Test Driven Development (TDD) and make sure all teh use-cases are properly tested before deployment.
  • Manage/Lead offshore team of 2 people for assigning teh tasks and getting them done by tracking teh daily status.
  • Conduct code reviews and make necessary changes if required.
  • Supporting teh consumers if any issues.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Involved in data Integration and Documents module.
  • Involved in using HTML5, DHTML, PHP, JavaScript, AJAX, ExtJs, JQUERY, JSP and to develop view pages
  • Involved in doing analysis on DB Schema as per new design in DB2 from Oracle.
  • Developed AJAX applications in java and compiled teh source to JavaScript running on all teh browsers using GWT.
  • Complete feedback system was designed using MEAN (MongoDB, ExpressJs, AngularJs, NodeJS) stack technologies for quick response and throughput.
  • Used teh Core java concepts - Collections, Exception Handling, Multi-Threading, and Serialization.
  • Involved in preparation of developer test cases, execution, and preparation of scope & traceability matrix.
  • •Utilized JBoss for web server.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Used Java8 features like Lambda expressions and Stream API on Collections to increase performance.
  • Responsibilities included development of new modules of teh application such as Web using J2EE 1.6 technologies, and Spring Framework.
  • Developed MVC controllers and deployed flow of Execution in teh Servlet Environment using Spring MVC.
  • Extensively used Core Spring Framework for Dependency Injection of components.
  • Implemented Web Services using Spring RESTful.
  • Developed Hibernate wif Spring Integration as teh data abstraction to interact wif teh database.
  • Created Jira projects, templates, workflows, screens, fields, and other administrative activities.
  • Coordinating and tracking all projects for seamless releases using Project Management System Jira Source.
  • Created dynamic attributes in a JSP page using teh struts concept.
  • Used WebSphere MQ (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Involved in writing SQL queries & PL/SQL - DDL, DML, Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc.
  • Involved in teh development using jQuery and designed applications in AJAX wif rich user interfaces.
  • Involved in doing Unit testing using MOKITO and Integration testing.
  • Developed and consumed Rest Services using HTTP methods such as GET, POST, PUT and DELETE for user account.
  • Implemented Spring Boot to divide teh application into various sub modules.
  • Used MongoDB for storing teh user profile data from multiple systems such as LDAP and other legacy systems.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along wif UNIX Shell scripts to automate routine jobs.
  • Build microservices for teh delivery of software products across teh enterprise.
  • Implemented Mongo repositories to retrieve and store teh data in MongoDB.
  • Developed teh view-controller components using Servlets/JSP, JavaScript, CSS3, HTML5 and DHTML.

Environment: Java, java8, JDK 1.7 and 1.8, HTML, XML, XSLT, AngularJS, Tomcat Web Application, Spring DAO, Spring Boot, Spring MVC, Microservices AWS, MySQL, Oracle, Eclipse, CSS, Servlets, SQL, PL/SQL, SOAP, JUnit, Maven, Log4j.

Confidential, Deelfield,IL.

Full Stack Java Developer

Responsibilities:

  • Developed one-many, many-one, one-one annotation-based mappings in Hibernate.
  • Used Java8 features like Lambda expressions and Stream API on Collections to increase performance.
  • Implemented JPA to persist teh data into Database and implemented CRUD operations on teh data.
  • Re-write of JAX-WS and JAX-RS web services to Spring Boot Restful web services
  • Developed teh presentation layer wif responsive web design experience using Angular JS, JavaScript, CSS, HTML and jQuery.
  • Designed Single page applications using AngularJS implemented all teh front-end components using Spring MVC.
  • Involved in working wif J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture wif Angular JS for frontend.
  • Developed JSP's wif Custom Tag Libraries for control of teh business processes in teh middle-tier and was involved in their integration.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for teh Database layer by studying teh required business objects and validating them wif Stored Procedures using Oracle.
  • Implemented Microservices architecture wif Netflix Eureka using Spring Boot for making different application smaller and independent.
  • Worked on front-end and back-end application development. Has upgrade additional functionalities and services wif teh use cases provided using AngularJS.
  • Designed and implemented Restful Web service using Spring REST to integrate wif various connectors.
  • Implemented Agile development process on Software Development Life Cycle.
  • Implemented Spring ORM wiring wif Hibernate provided access to Oracle RDBMS.
  • Developed Authentication and Authorization to teh Spring Boot web services using Spring Security.
  • Designed and implemented a stream filtering system on top of Apache Kafka to reduce stream size.
  • Used Maven to Build and Deploy Application on to Tomcat Server.
  • Allied, configured and hosted teh Oracle, Tomcat app servers and Cassandra DB servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux).

Environment: JAVA 1.6, java 1.8, J2EE, DAO, HTML, JSP, Boot strap, Java Script, XML, CSS, Ajax, JBoss, EJB, Oracle 11g, Log4J, Struts Tag Libraries, JIRA, GitHub, Eclipse 3.1, Ant 1.6, Struts 2.0, JAVA/J2EE Design Patterns, Edit Plus, DB2, Oracle, MongoDB, SVN, SQL developer, Windows 10.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, Testing, and Maintenance phases of EA application.
  • Involved in developing code for obtaining bean s in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Implemented Agile development process on Software Development Life Cycle.
  • Actively participated in daily SCRUM meetings to produce quality deliverables wifin time.
  • Involved in using HTML5, DHTML, Java Script, AngularJS, AJAX, JQUERY, JSP and Tag Libraries to develop view pages
  • Designed and implemented CRUD (create, read, update and delete) operations of MongoDB database.
  • Involved in doing analysis on DB Schema as per new design in DB2 from Oracle.
  • Involved in using REST API while integrating wif servers.
  • Developed User Profile and Account Service and Micro Service modules using Spring Boot.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, and Serialization.
  • Utilized Tomcat and Apache servers for cloud server management.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to teh use case operation executing.
  • Used Jira for bug tracking, issue tracking and project management.
  • Involved in creating JUNIT test cases and ran teh TEST SUITE using EMMA tool.
  • Used version controlling tools like GitHub and BitBucket for web application.
  • Worked on JSON and XML for representing data records over Http protocol using GET, POST, PUT and DELETE methods.

Confidential

Sr. Java Developer

Responsibilities:

  • Analyze teh Business requirement and prepare Requirement Document.
  • Preparation of teh Technical design document based on Impact Analysis
  • Modules development using Java, Servlet and JSP.
  • Unit testing and Unite test cases document preparation.
  • Provide Technical Assistance to teh team
  • Involved in project documentation, status reporting and presentation.
  • Creating and deploying Build Artifacts to integration testing environments
  • Develop test cases to validate teh developed APIs and perform Unit and Integration testing
  • Content managing for teh websites.

Environment: Java1.6 HTML, XML, XSLT, Tomcat Web Application, MVC, MySQL, Oracle, Eclipse, CSS, Servlets, SQL, PL/SQL.

We'd love your feedback!