We provide IT Staff Augmentation Services!

Senior Software Developer Resume

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 16 years of IT industry experience in full life cycle implementation of web based applications using Java platform and J2EE technology using SOA, MicroServices, Cloud (SAAS, IAAS, and PAAS) environment.
  • Worked in the capacity of senior level Software Engineer/Developer also as Technical Architect and Team Lead from small to medium size projects.
  • Hands - on experience using java/j2ee frameworks like Spring, Spring-Boot, Hibernate, JPA, Apache Camel, Struts and service oriented frameworks(SOA) using Web Services, Microservices, AWS (Amazon Web Services-SQS, S3, Redshift), REST, SOAP, WSDL.
  • Worked on a Rules Engine such as IBM ODM and integrated Enterprise Applications with business rules.
  • Designed and developed software applications using Java, Multithreading, Servlet, AngularJS, Bootstrap 3, JSP, JSTL, HTML, JavaScript, Groovy, Grails, EJB, JMS, XML, XSL, JSF, Ajax, JQuery, Adobe Flex 3, GWT, ADF etc.
  • Implemented OOAD and various Object Oriented design patterns in projects. Have demonstrated the system design using UML artifacts such as Class Diagram.
  • Implemented Agile process with Scrum and RUP in all the phases of software SDLC such as requirement gathering, design and architecture, development, testing in TDD, deployment, support.
  • Worked on databases Oracle, SQL Server, Sybase, DB2, NoSQL, and MongoDB using tools Oracle SQL Developer.
  • Used IDE tools SpringSource (STS), GGTS, Eclipse, RAD 7, and WSAD.
  • Experience using application servers like JBoss, Apache Tomcat, WebLogic, and WebSphere.
  • Experience of configuration management of the application file repository by using version management tools like Git, Subversion, PVCS etc.
  • Experience in building project with tools Maven, Gradle, IVY, ANT, Junit, Mockito framework

PROFESSIONAL EXPERIENCE:

Senior Software Developer

Confidential, Atlanta, GA

Responsibilities:

  • Responsible for design, develop and present Proof Of Concept.
  • Development and maintenance of customer facing using Spring-MVC, Angular JS, Java, IBM ODM Rules Designer, ODM Cloud.
  • Enhancement support for Confidential application. Using AWS S3RedShift and data pipeline.

Confidential, Boca Raton, FL

Senior Java Developer

Responsibilities:

  • Responsible for Development and support of officedepot.com's e-commerce business online. Typical agile development environment. Technology stacks of spring, Struts using Java/J2EE, SOA, Microservices design standards. Also responsible for using Gtools for content management. Have followed strong practice in Test Driven Development (TDD) using Junit and Mockito framework.
  • Responsible for afull stack development using JSP, Ajax.
  • Developed back-end using RESTful Web Services, Spring, Hibernate, Oracle and Groovy/Grails script with Java code.
  • Build and deploy done using Maven repository.

Environment: Java, JSP, Struts, Spring, Ajax, JQuery, Spring MVC, RESTful web services, Hibernate, JDBC, XML, JUnit, JBoss, Subversion, Maven, Windows 7, UNIX, Putty.

Confidential, Duluth, GA

Senior Java Developer

Responsibilities:

  • Worked as Senior developer in agile environment for Confidential ’s Warehouse Management System. WMS developed using Java/J2EE along with other technologies to help Confidential ’s warehouse associate to track products in the system and workflow of the order process in backend.
  • Developed front-end using JSP, AngularJS, Bootstrap3, HTML, and CSS.
  • Developed back-end using RESTful Web Services, spring, Hibernate, Oracle and Groovy/Grails script with Java code.

Environment: Java, Groovy, JSP, JQuery, Spring Boot, AWS, SQS, NoSQL MongoDB, REST web services, Hibernate, JDBC, Servlet, Ajax, XML, JUnit, JBoss, Subversion, Maven, Stash, Windows 7, UNIX, Putty.

Confidential, Kennesaw, GA

Senior Java Developer

Responsibilities:

  • Developed front-end using JSP, AngularJS, Bootstrap3, HTML, and CSS.
  • Developed back-end using RESTful Web Services, Spring, Hibernate, Amazon Web Services, MyBatis, Oracle and Groovy script with Java code.
  • Build and deploy done using Gradle and Git repository.

Environment: Java, AngularJS, Groovy, JSP, JQuery, Spring MVC, RESTful web services, AWS(Amazon Web Services), Hibernate, JDBC, Servlet, Ajax, XML, JUnit, Tomcat, Subversion, Git, Gradle, Maven, Stash, Windows 7, UNIX, Putty.

Confidential, Atlanta, GA

Senior Software Developer

Responsibilities:

  • Worked for Confidential software web enterprise application to help Verizon cater their OEM in auto industry in an automated connected car business.
  • Java/J2ee development using Java, JSP, JQuery, Spring MVC, Hibernate, JPA, Servlet, Ajax, XML, and Web Services (SOAP/REST) using SoapUI tool, Implemented web security in application into web services using SAML tokens, OAM to valid web services request received from client and return error response appropriately with return code, OAM, JMS -Active MQ, with standard design patterns.
  • Have designed the system using UML artifacts such as Class Diagram, Collaboration Diagram, deployment Diagram.
  • Have used IDE tool Spring Tool Suite 3.5.1 by VMware for development, integration with web application server MVN, JBoss.
  • Used Subversion, Maven, and Jenkins for making builds and deployments of the application components.
  • Developed in test-driven development environment using JUnit framework.

Environment: Java, JSP, JQuery, Spring, JDBC, Servlet, Ajax, XML, Web Services(Soap/REST), SoapUI, Hibernate, JPA, Active MQ, JMS, Spring Tool Suite 3.5.1, JUnit, JBoss 4, Subversion, MVN, Jenkins, Windows 7, UNIX, WinScp.

Confidential, Atlanta, GA

Senior Software Developer

Responsibilities:

  • Worked on call center division’s application to help Confidential associate service consumer requesting utility services under bundled package of services.
  • Developed using Java, JSP, JQuery, Spring, JDBC, Apache Camel, Ajax, XML, Web Services (SOAP/REST), Apache Camel, JMS, with standard design patterns.
  • Have used IDE tool Spring Tool Suite 3 by VMware for development, integration with web application server MVN Jetty server, JBoss.
  • Used Subversion, Maven, and Jenkins DrBuild for making builds and deployments of the application components. Developed in test-driven development environment using JUnit framework.

Environment: Java, Multithreading, JSP, JQuery, Spring, JDBC, Servlet, Ajax, XML, Web Services, JMS, Apache Camel, JUnit, Tomcat 7, JBoss, Subversion, MVN, Jenkins DrBuild, Windows 7, UNIX.

Confidential, Atlanta, GA

Senior Software Engineer

Responsibilities:

  • CDN Portal developed for the management of Content Delivery Network service in Data Center, IP services and managed hosting facilities.
  • This portal with http streaming, flash media server streaming, mobile streaming capabilities developed using Java, Socket Programming, Networking, TCP/IP programming, JSP, Adobe Flash/Flex, ActionScript 3, Servlet, Spring, Spring Web Services, Spring JDBC framework, XML, Web Services (SOAP and REST), Maven, Tomcat 7, Unix, Eclipse Helios, Mac-OSx.
  • Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0.

Environment: Java, Socket Programming, Networking, TCP/IP, Adobe Flash/Flex, ActionScript 3, CSS, JSP, Servlet, XML, Eclipse Helios, Tomcat 7, Mac-OSx, Windows 7, UNIX.

Confidential, Atlanta, GA

Senior Developer

Responsibilities:

  • Mercury Mobile Executive Portal is a portal developed for the executive team of Confidential & Confidential that uses the portal application to maintain the up-to-date information of global financial and company related information data as well as the reports of different types.
  • Reports are further of types Subscriber, Profit and Loss, Billing, GL, Inventory Data etc.
  • This portal application was developed using Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, Web Services, WebLogic application Server.
  • The back-end implementation is using Oracle 11g database server.
  • Have participated in business requirement gathering and use case analysis and design of the application.
  • Have been involved in Java/J2ee development using Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, and Web Services with standard design patterns.
  • Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0. Used database Oracle 11g server for the back-end system and have written SQL using Oracle JDeveloper.

Environment: Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, Eclipse, Tomcat 7, WebLogic, Oracle JDeveloper, Oracle 11g server, Windows 7, UNIX.

Confidential, Atlanta, GA

Senior Developer

Responsibilities:

  • The primary features are Security, Multi-Language, Pre-Paid Merchant, Product Transactions, Timeout Reversals, Automated Software Download, Administrative Functions, Terminal Close, Demo Mode and Terminal Date/Time Management developed using FreeMarker Template, Java, XML, Web Services, Apache OFbiz framework.
  • The back-end is implementation is using web services, SQL server 2008 Express.
  • Have participated in business requirement gathering and use case analysis and design of the application.
  • Have been involved in Java/J2ee development using Java, GWT framework using XML, Web Services with standard design patterns.
  • Have done code review and configuration build management for the application using Ant, SubVersion.
  • Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0. Used database SQL server 2008 Express for the back-end system and have written SQL.
  • Developed components in test-driven environment using testing framework JUnit.

Environment: Java, FreeMarker, GWT, Apache OFBiz framework, Web Services, XML, ANT, Eclipse, Tomcat 7, JBoss, SubVersion, SQL server 2008 Express, Windows 7, UNIX.

Confidential, Atlanta, GA

Lead Developer

Responsibilities:

  • The web front-end is implementation of Flex, JSP, Servlet and using calls to RESTful web services, database DB2 using DAO.
  • Have participated in business requirement gathering and use case analysis and design of the application.
  • Have been involved in Java/J2ee development using Java, Servlets, Adobe Flex 3.0, ActionScript 3 to build highly interactive front end using Flex Cairngorm framework and using RESTful Web Services with standard design patterns.
  • Implemented J2EE Design Patterns DAO (Data Access Object), DTO (Data Transfer Object), and Service Locator and MVC design patterns.
  • Have done code review and configuration build management for the application using Ant, ClearCase.
  • Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 6.0 and JBoss.
  • Used database DB2 for the back-end system and have written SQL.
  • Developed components in test-driven environment using testing framework JUnit.

Environment: Java, JSP, Servlets, Adobe flex 3, Cairngorm framework, RESTful Web Services, XML, ActionScript 3, ANT, Eclipse, Tomcat 7, JBoss, ClearCase, Oracle 10g, Toad.

Confidential, NH

Senior Java Developer

Responsibilities:

  • Developed front-end using JSP, GWT, Servlet, XML, HTML, and CSS.
  • Developed back-end using Spring, Hibernate, Oracle, Websphere server.
  • Build and deploy done using maven repository.

Environment: Java, JSP, Servlet, GWT, Spring, Hibernate, JDBC, Servlet, Ajax, XML, JUnit, websphere, Subversion, Maven, Windows 7, UNIX, Putty.

Hire Now