We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Roseland, NJ

SUMMARY

  • Java/J2EE Software Developer with 8+ years of focused experience of Web based applications with provisioning of groundbreaking and customized solutions to meet capricious industry requirements.
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
  • Very good knowledge on implementing core concepts of Java like Multi - Threading and Collections.
  • Experienced in creative and effective front-end development using JSP, JSP Tag Libraries, Servlets, JavaScript, HTML, JQuery, JSON, JavaScript, Ajax and CSS.
  • Experience in developing Web Services using XML over HTTP(s), SOAP/WSDL and REST(JSON).
  • Extensive experience in developing Microservices usingSpring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design.
  • Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript,Node.js, Redux,Node-Bootstrap, .js, express.js, Mongo DB.
  • Expertise in programming with Spring Framework, Spring MVC, Spring IOC Container.
  • Expertise in programming with Hibernate Framework, Hibernate Configuration, DAO Design.
  • Experienced in using Version Control Tools like CVS, SVN, GIT and VSS.
  • Experience in developing Web services using Axis and WSDL.
  • Have excellent Relational Database understanding and experience with Oracle 10g/11i, IBM DB2.
  • Strong problem solving skills, good communication, interpersonal skills and a good team player.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.

TECHNICAL SKILLS

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

J2EE Technologies: Servlets, EJB, JSP, JDBC, JSTL, JNDI, RMI, JMS, Java Beans

Architecture/Framework: Struts 1.x, Spring 2.x/3.x, Hibernate 2.x/3.x, Spring-core, Spring AOPSpring MVC, Spring JPA, Spring Boot

IDE Tools: Eclipse, STS, IntelliJ

Design Patterns: Session Façade, Singleton, DAO, DTO, Front Controller, Service Locator

Application/Web Servers: Web Logic 10.3, Tomcat, IBM WebSphere 6.1/7, JBoss, Glassfish

Databases: Oracle 8i,9i, 10g, 11g, 12c, IBM DB2, SQL Server 2008 and MySQL

Operating Systems: Windows 2000, Windows NT 4.0, Windows XP/Vista/7/8,10, Linux

XML Technology: XML, XSD, DTD, XML Parsers (DOM, SAX), Namespaces, XSLT, XML Beans

Web Technologies: JSP, Servlets, HTML, JQuery, DHTML, CSS, JSON, JNDI, JavaScript, AJAX.

Web Services: SOAP, REST, WSDL, XSD.

Methodologies: Waterfall, Agile/Scrum

Version Control: Subversion SVN,CVS, Visual Source Safe, GIT.

PROFESSIONAL EXPERIENCE

Confidential, Roseland, NJ

Sr. Java Developer

Responsibilities:

  • Designing, developing, integrating, testing, troubleshooting and debugging of the embedded applications.
  • Conducting Quality checks
  • Release Maintenance Preparation and Deployment on the servers
  • Involved in the SDLC process which includes Analysis, Design, Development, Testing and Maintenance of the application.
  • Used Apache Maven for building the projects.
  • Used SoapUI-5.2.1 for analyzing the web-service calls.
  • Used Axon as a messaging service for creating the Topics.
  • Used Spring integrated JDBC for the persistence layer.
  • Created high perforamce Camel Routes which process large files and publish to Topics.
  • Experience in using build/deploy tools such asJenkins, Docker for Continuous Integration & Deployment for Microservices.
  • Created RESTFul webservices using Apache Camel.
  • Created CI builds in Jenkins.
  • Implemented automation tests for the server side code.
  • Written test cases for the application code using JUNIT.
  • Integrated JUNIT with Mockito framework.
  • Used Oracle 11g and Oracle SQL Developer as backend database.
  • Experience incore Java-Multithreading, collections, Servlets and JDBC.
  • Experience withUse-Casedesign,ClassandSequencediagrams usingUML.
  • Involved in the deployment cycle of the application.
  • Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript frameworks and Exposure toNode.js(Nodeeclipse & Enide Tool Collections), jQuery UI, Kendo UI.
  • Worked on Unix environment and maintained the applications on dev cloud box.
  • Participated in daily Scrums.
  • Used Bamboo, Jenkins for continous Integration.
  • Good experience in developingWeb Services SOAP, JAX-WS, WSDL. Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Collaborated with a team to migrate Demandforce application from AWS to local servers that hugely profited the company.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Used Jboss as the app server.
  • Worked on GIT repository structure.
  • Have very good knowledge on JIRA.

Environment: Java, JEE,, Java Script,,, .0, XML, Spring3.0, SpringMVC, SpringJPA, JMS, Junit, Mockito, SorceTree, Git, Oracle11g, Spring Security,JIRA,SOAP-UI, Apache Camel, Maven. JSP, HTML, XML, JavaScript, JQuery, JSON, AJAX & CSS

Confidential, Jersey City, NJ

Sr. Java Developer

Responsibilities:

  • Created new UI pages for the application using AngularJs, JSP, HTML and JavaScript.
  • Involved in analysis and design of the application.
  • Implemented DAOs and Entities using Hibernate API and HQL.
  • Entry level, yet strong use of jQuery, Node.js, Javascript, Foundation, and Bootstrap.
  • Worked extensively on RESTful webservices.
  • Extensively used Spring Integration with Hibernate..
  • Used Spring IOC, Annotations and Controllers using Spring MVC for the web-app layer.
  • Implemented Spring security on top of existing security framework.
  • Modified the core application code which is written in Struts.
  • Extensively used ITEXT5 for pdf generation.
  • Configured and used the DocuSign integration with the app.
  • Used Spring Boot configuration for developing a new web application.
  • Written test cases for the application using JUNIT.
  • Integrated JUNIT with Mockito framework.
  • Used Oracle 11g and Oracle SQL Developer as backend database.
  • Participated in daily Scrums.
  • Used Bamboo for continous Integration.
  • Used OEM(Oracle Enterprise Manager) for maintaining and deploying the app.
  • Used Oracle Weblogic10.3.6 as the app server.
  • Worked on GIT repository structure.
  • Used SourceTree for maintaining the repository branches.
  • Have very good knowledge on JIRA.

Environment: Java, JEE, AngularJs, Java Script, Jquery, AJAX, HTML5.0, XML, Spring3.0, SpringMVC, SpringJPA, JMS, Junit, Mockito, SorceTree, Git, Oracle11g, Spring Security,JIRA,SOAP-UI.

Confidential, Windsor, CT

Java Developer

Responsibilities:

  • Involved in gathering requirements from business and prepared the documents with Use Case Diagrams.
  • Responsible for writing functional and technical specifications
  • Developed the UI enhancements that are required for the front end user by using Ext.js, JSP, HTML, Bootstrap and JAVA Script.
  • Worked extensively on RESTful and SOAP based webservices.
  • Invovled in analyzing the mapping of the entities to the database.
  • Extensively used Spring Integration with Hibernate..
  • Worked on ReactJSto develop features to improve customer experience
  • Used Spring MVC design for the web-app layer.
  • Extensively used Spring Data JPA for mapping and querying the database.
  • Used Apache Maven for building the projects.
  • Used SoapUI-5.2.1 for analyzing the web-service calls.
  • Used Apache Active-MQ for testing the JMS listener classes.
  • Written test cases for the application using JUNIT.
  • Invovled in presenting the developed applications to the business.
  • Involved in the designing of database schema for the application.
  • Helped the Data-base team in analyzing the fields that are not used by the application.
  • Used Oracle 11g and Oracle SQL Developer as backend database.
  • Represented my team in all the escalated issues related to the application.
  • Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
  • Participated in Agile Scrums.
  • Used Apache Tomcat Server for the deploying the code.
  • Worked on SVN repository structure.
  • Have very good knowledge on JIRA and IBM Clear Quest.

Environment: Java, JEE, Java Script, Jquery, AJAX, HTML5.0, XML, SOAP, REST, WSDL, XSD, Spring3.0, SpringMVC, SpringJPA, JMS, Junit, Maven, SVN, Tortoise SVN, Oracle11g, Spring Security,JIRA,SOAP-UI, ActiveMQ.

Confidential

Java Developer

Responsibilities:

  • Extensively used J2EE design Patterns.
  • Applied Object Oriented concepts (inheritance, composition, interface, etc) and design patterns (singleton, strategy...Etc).
  • Extensively used Factory and Singleton patterns in business logic.
  • Involved in design and decision making for Hibernate ORM mapping.
  • Involved in Managing Web Services and operations.
  • Designed and Developed REST based Web Services and SOAP/WSDL to produce and retrieve information from various data sources and various web based services.
  • Responsible for Web Services consuming and packaging using Axis.
  • Developed Message Driven Beans to work with JMS Queues for asynchronous ordering process
  • Developed Session and Entity (CMP) beans (EJB) for crucial business logic
  • Extensively used JUnit for Unit Testing.
  • Developed PL/SQL stored procedures.
  • Built project using Apache Maven build scripts.
  • Used GIT Version Controller.

Environment: J2EE, Java, JSP, Spring, Struts, Hibernate, Web Services (REST, SOAP/WSDL), XML, Spring MVC, IOC, Struts, Hibernate, EJB, Java Script, Jquery, HTML AJAX, Core Java, Threads, HTML5, CSS3, Oracle, DB2, Maven, GIT.

Confidential

Responsibilities:

  • Responsible for System Analysis, Design and Estimation of the various changes required
  • Responsible for managing and assigning tasks among the developers
  • Created class diagrams and sequence diagrams using UML
  • Developed UI and backend applications using Struts, JSF, Spring, Hibernate, Java, EJB, JSP, HTML, DHTML, JavaScript and AJAX.
  • Developed SOAP/WSDL and REST based Web Services to interact with backend/internal systems
  • Designed and Implemented Web service using Apache AXIS and REST (also used Apache HTTP Client)
  • Developed the client application using Struts framework
  • Used Hibernate for persistence to Oracle Database
  • Developed Session and Entity (CMP) beans (EJB) for crucial business logic
  • Developed Message Driven Beans to work with JMS Queues
  • Worked on XML Parsing (DOM/SAX), XML Schemas/DTD and XMLBeans
  • Performed Unit Testing using JUnit, and also developed build script using ANT
  • Extensively used Agile Methodology for the Development.
  • Developed packages, functions, and Stored-Procedures
  • Software installation and maintenance reporting and checking the Server logs
  • Involved in Code Reviews, Defect Fixing and knowledge transfer
  • Extensively done the Performance Tuning of the application.
  • Documented system flow for all Services involved.
  • Worked with Content Management tool PVCS
  • Participated in UAT with user.
  • Environment: J2EE, STRUTS, Java, Hibernate, Session beans, JSP, Spring, EJB2.1, Web services, JavaScript, DHTML, XML, JMS, Web Sphere Application Server, Eclipse, RAD .

We'd love your feedback!