We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • 12+ years of experience in Web application development using Java/J2EE Technologies.
  • Working as Team lead for Confidential Technologies.
  • Excellent hands on experience on Spring Core, Spring AOP, Spring - ORM, Spring Rest, Spring SOAP,Spring Boot, Spring Cloud Micro services, Struts 1.x and hibernate.
  • Good knowledge on core java, Jdbc, Servlets, JSP, Spring Data, Spring batch, Spring Security and Spring MVC.
  • Developed various applications from scratch and successfully deployed to production on time.
  • Have Good Exposure on creating and calling Web Services using Spring Frame work
  • Effective at requirement gathering and analysis, customer interaction and overall system design.
  • Good knowledge on databases like RDBMS (Oracle).
  • Good working Knowledge on Apache Tomcat Web Server 6.0 and BEA Web logic 10.1 Application server.
  • Good Exposure on back end Load Testing.
  • Hands-on experience with version control systems (Git, Perforce, Clear case, Conexus and Svn).
  • Intermediate knowledge on UNIX.
  • Good interpersonal skills, commitment, result oriented, punctual, hard working with a quest to ready to learn new technologies and undertake challenging tasks.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Developed applications for different domains such as Banking and Finance, Supply Chain, Auto Mobile, Consumer and Retail.
  • Enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.
  • Experience in coordinating and scheduling the meetings with Business, testing and development teams where and when required to manage and track the priorities and making sure the team meets the deadlines in specified time.
  • Lead Onshore-Offshore service delivery functions to ensure end-to-end ownership of incidents and service requests.
  • Good experience in leading a multi-location based team (Distributed Agile).
  • Highly skilled and experienced in Agile Development process (Scrum) for diverse requirements.

TECHNICAL SKILLS:

Web Technologies: JSP, Servlet, JNDI, XML

FRAMEWORKS: STRUTS, Hibernate, SPRING, SPRING BOOT and Spring Cloud Micro services

Web Services: SOAP, Micro services, JAX-RPC, WSDL, JAX-RS JAX-WS, JAX-B, CFX, Restful.

DATABASE: Oracle 11G

Project Management: VSS, CM SYNERGY, Clear Case Version control System, SVN and Conexus

Requirements Management: HPQC ALM, Trello

Application/Web Server: Apache Tomcat, JBoss, WebLogic Web server

IDE & Tools: Eclipse, Toad, AGM, Notepad++, Sql Developer, SoapUI, Postman

Languages: Java, JavaScript.

Operating System: Windows 9x/2000/NT, XP,7, UNIX, Ubuntu

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Senior Java Developer

Responsibilities:

  • Extensively used Spring Boot Framework for Dependency Injections of components.
  • Extensively involved in developing Spring Cloud Micro services, Restful Web services and consuming soap web services using Spring Framework.
  • Involved in daily design, development meetings. Project is developed using Agile methodology
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework,
  • Business logic is implemented using Spring Boot.
  • Involved in design, development and QA meetings with Business Team.
  • Used GIT as version control tool.
  • Used Jackson jar file for conversion of Objects to Json and vice versa.
  • Used STS IDE for coding and developing applications.
  • Involved in all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
  • Used Jenkins tool for CI/CD.
  • Used SonarQube for quality purpose.

ENVIORNMENT: Java, Servlets, Spring Boot, Spring Cloud Micro services, Maven, GIT, Spring Rest Services, JUnit, Jenkins, SonarQube, Oracle SQL and WebLogic.

Confidential, Pittsburgh, PA

Team Lead

Responsibilities:

  • Extensively used Spring Framework for Dependency Injections of components.
  • Extensively involved in developing Restful Web services and consuming soap web services using Spring Framework.
  • Business logic is implemented using Spring Orm and hibernate.
  • Coordinating Onsite and work with Client to pursue new Change Requests To provide level 3 support for the help tickets and defects originated by users of the application and quality team.
  • Debug, monitor and troubleshoot applications. Carry out production implementation activities and post implementation support.
  • Involvement in technical discussions with business team for the new requirements and changes to existing application analyze the defects and set the priority and fixing the defects on time.
  • Ensure quality, on time delivery of agreed deliverables Providing Weekly and Monthly Status Reports on the program.
  • Manage Onsite and Coordinate delivery with the Offshore Team.
  • Problem Management to provide SLA Based solution.
  • Participating in the design review with the team and providing review comments. Scheduling, identifying and tracking progress of project milestones.

ENVIORNMENT: Java, Servlets, JSP, Spring Core, Spring AOP, Spring ORM, Hibernate, SVN/Conexus, Spring SOAP, Spring Rest Services and Db2

Confidential, BMW and Amazon

Senior Java Developer

Responsibilities:

  • Worked as part of the Supply Chain Solutions Team
  • Involved in daily design, development meetings. Project is developed using Agile methodology.
  • Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple form controller, Multi Action controller, etc. in Spring MVC. Used Soap UI for unit testing the Spring Rest Web Services.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Developed programs for accessing the database using JDBC driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Used Spring JDBC module as an Object Relational mapping tool for back end operations over SQL database.
  • Involved in configuring and deploying the application on WebLogic Application Server.
  • Generated Web Service clients and sent the XML Input and processed the XML Output using DOM parser.
  • Tested Web Services using SOAP UI.
  • Used log4j to create logs of the application’s flow of control.
  • Involved in Unit testing of application using Junit and built the package using Ant and deployed the application on to Tomcat App Server.
  • Involved in creating and extracting data from database using SQL Queries on Oracle database.

Environment: J2EE, Servlets, Spring, JSP, MVC, Restful, JNDI, XML, XSLT, SAX, JMS, DAO, JavaScript, SVN, perforce, SOAP, SOAPUI, Tomcat, Log4j, Ant, SQL, Oracle, Windows.

Confidential

Principal Consultant

Responsibilities:

  • Lead a team comprising of 4 engineers. Worked in a cross - functional environment across several teams
  • Requirement Analysis, Project Delivery Estimation, Resource Allocation & Delegation of work
  • Client Interaction across different time zones, Managed Software Development Life Cycle
  • Developed several standalone JAVA applications for data extraction and HTML content modification matching the client’s existing U
  • Designed and developed code for MVC architecture using Struts framework using Servlets, JSP, Action Form, Action Class and Action Mappings.
  • Developed presentation layer using HTML, CSS, JavaScript and JQuery.
  • Utilized design patterns: Value Object, Business Delegate, Service Locator, Singleton, Data Transfer Objects and DAO.
  • Worked on version control tool (CM SYNERGY/Clear case) and coordinated with Software Configuration Management team (SCM) for build Request and releases.
  • Involved in the FS walk through & interacting with Functional Analyst to understand the Requirements.
  • Coordinated with onsite team to resolve issues raised in UAT, SIT and Fixed issues raised in production on priority basis consistently.
  • Involved in the SQA Related Activities, Such as Preparation of Cut Related Artifacts.

Environment: JDK 1.5, Core Java/J2EE(Servlets, JSP), Struts 1.0, JDBC, Weblogic7.0, Eclipse 3.6, JavaScript, Oracle 10g, SQL, TOAD, XML, JUnit 4, Log4j, CM SYNERGY .

We'd love your feedback!