We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Erie, PA

SUMMARY

  • 8+ years of experience in the IT industry with expertise in design development and deployment of Client/Server and distributed N - tier applications using Java/J2EE.
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications
  • Professional experience in using core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, JNDI, HTML, XML, Web services, AngularJS, Bootstrap framework, jQuery.
  • Experience as a Java/J2EEDeveloper, developing applications using JSP, Struts, JDBC, Hibernate and MVC architecture.
  • Experience in JAVA/J2EEDesign Patterns like Singleton, Factory, Abstract Factory, DAO, Business Delegate, Session Façade
  • Experience withData structures & Algorithms like Stack, Queue, Linked List, Linear-search, bubble-sort, and binary-search algorithms etc.
  • Experience in Core Javaconcepts like JavaBeans, Collections Frameworks, Exceptions handling and Multi-threading etc.
  • Experience in developing light weight business components and integrated applications using Spring framework, Spring web MVC.
  • Worked with JavaScript libraries like Node.js, Ember.js, Backbone.js.
  • Experience in developing applications Groovy and Grails, Hibernate/GORM, and Spring framework.
  • Experience in Deploying Oracle SOAComposites and Trouble Shooting Faulted Instances.
  • Experience in using Several Application Servers such as Web Logic, Web Sphere, JBOSS and web servers like Apache Tomcat.
  • Experience working on UNIX, LINUX and Windows platforms.
  • Good Knowledge in writing Ant & Maven build scripts configuring using Log4j and writing JUnit test cases.
  • Hands on experience in version control tools like Git, SVN and CVS.
  • Extensive experience in writing stored procedures, functions and database triggers using SQL and PL/SQL in oracle.
  • Experience in testing and code coverage using TestNG, Mockito, Power Mock.
  • Experience working with different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, Net beans.

TECHNICAL SKILLS

Programming Languages: Java, J2ee, C, C++

Web Technologies: HTML 5, Servlets, Angular JS, AJAX, Web-Services, JSF, JSP, Bootstrap

Scripting Language: XML, CSS, Java Script, jQuery

Java frameworks: Spring, hibernate, Struts, Node JS, React JS

Database: SQL Server-2008/2012, MS-Access, Oracle 10g/11g

Development Tools: Eclipse, sublime text, NetBeans, IntelliJ IDEA,Grails

Web Server: Apache tomcat, WebLogic, WebSphere

Operating Systems: Windows, Mac, Linux, Unix

Versioning Tool: CVS, SVN, GIT

Testing: Junit, JIRA, selenium

Build tool: ANT, MAVEN

Cloud Platform: AWS

Integration Tools: CI/CD

PROFESSIONAL EXPERIENCE

Confidential, Erie, PA

Sr Java Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC 4 based architecture.
  • Used Java 8 features like Functional Interfaces and Lambda Expressions, Java Stream API etc.
  • Developed application using Java version 8 and Eclipse is used as IDE.
  • Extensive use of core Java Collections API, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Worked with Core Java concepts like Collections Framework, multithreading, memory management.
  • Developed various helper classes needed using Multithreading.
  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Eclipse for developing JSPs, Servlets, Struts and with Tomcat server in the development phase.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed user interface using AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Design and develop the presentation layer using JSPs and JavaScript.
  • Developed client-side validations using jQuery and JavaScript.
  • Created Stored Procedures, and other MS SQL queries for application using T-SQL.
  • Developed Spring Rest web service modules to expose the modules to be consumed by other web applications.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Installation, configuration, tuning and customization of Oracle SOA suite and WebLogic Application Servers on Linux.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework and Node JS.
  • Implement modules into NodeJS to integrate with design and requirements and also created Restful web services/ API's using Node JS.
  • Designed Frontend with in object-oriented JavaScript framework like Angular 4.0.
  • Created JUNIT Test Cases, Test Suites using JUnit for Java Service Layer which was developed using Spring boot, Persistence layer using Hibernate.
  • Used Git Hub version control to push and pull code into it.
  • Used JIRA as a defect tracking system for all projects, and Git as version control and Bitbucket as code repository to manage project code.
  • AWS Infrastructure Setup Web Server, App Server and PDS Server.
  • EC2 instances, RDS instance - MySQL, VPC, S3, IAM, Route53.
  • CreatedRESTweb service operations and modified the existing web service'sWADLs Web Application Description Language
  • Also usedSOAP UI toolto test the REST web service operations.
  • Created SOAPtestcasesfor different test scenarios and integrated thetest suiteto Jenkins.
  • Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
  • Maintain daily request for front-end customizations using JavaScript, jQuery, standard HTML 5 and CSS 3.
  • Experienced in React JS and working with React Redux architecture. Used React-Router to turn application into Single Page Application.
  • Experience in integrating NO Sql, Mongo DB for Architecture, Data modeling, Data migration and Development.
  • Integrated data on several applications in favor JSON documents with dynamic schemas using MongoDB (NO SQL) database.
  • Built code using IDE IntelliJ and deploy it using Apache Tomcat.
  • Manage operations, monitoring, and troubleshooting for all Hadoop development and production issues.
  • Implemented Custom Serializes to perform encryption using DES algorithm.
  • Developed Collections in Mongo DB and performed aggregations on the collections.
  • Implemented Grails Services and controllers to perform actions.
  • Involved in upgrading grailsapplication from Grail 1.x to Grails2.x, monitored and correct the application from upgrading issues.
  • Implemented services in modeling analytics platform using Grailsand Groovy
  • Makes process improvements to improve quality and drive efficiency
  • Evaluates performance data on key metrics and provides continuous performance feedback to team.

Environment: Java 8, Core Java, Multithreading, HTML 5,CSS 3,Spring, Hibernate, AJAX, Java Script, Struts, jQuery, React JS, Oracle, PL/SQL, JDBC, Eclipse, JUnit, UML, JSP, Servlets, Maven, web 2.0, Shell Scripting, Angular 2.0, EJB, LOG4J, TypeScript, GIT hub, Webservices, AWS, SOA, Node JS, Angular 2/4, NO SQL, MS SQL, Tomcat Grails, SOAP AND Restful Webservices.

Confidential, Jersey City, NJ

Sr. Java Full Stack Developer

Responsibilities:

  • Followed Agile Software Development Methodology (SCRUM).
  • Developed Rest web services supporting both JSON and XML and send to middleware.
  • Used Eclipse IDE for development, debugging, coding and deploying.
  • Used JavaScript (ES 5/6) to develop the front end for the Application.
  • Writing front-end code like HTML, CSS for assigned User requirements using Angular 4.0.
  • Designed and developed REST webservices using Spring MVC and hibernate.
  • Designed and developed applications using Spring MVC and JavaScript and HTML.
  • Used Hibernate and SpringJDBC to connect to oracle 11g database and retrieved data.
  • Developed the back end using Groovy and Grails
  • Developed dynamic web pages using HTML 5, CSS 3.
  • Designed and implemented the MongoDB schema
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Used Mongoose API in order to access the MongoDB from NodeJS
  • Setting up Angular JS framework for development. Developed html views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and Java Script.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Involved in developing application using Java, J2EE technologies.
  • Understood the existing application & database structure for the development of new components.
  • Developed critical components of the application includingSpringforms, Spring controllers,JSP views,and business logic and data logic components that includeHibernate Entities, Spring-Hibernate DAOandSpring modelsfollowing MVC architecture
  • Wrote MS SQL queries and used JDBC connectivity to access the database.
  • Created SSIS packages to load robust data from heterogeneous data sources like Oracle, DB2, Flat files to MS SQL Server.
  • With the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Created documentation for all the components which is included in React-Bootstrap page.
  • Worked on defect fixing/production support. microservices
  • Modified existing applications to a suite ofand all microservicesto facilitate deployment using Spring Boot and Junit and Power Mock frameworks for unit testing.
  • All the functionality is implemented using Spring IO / Spring Boot, Microservicesand Hibernate ORM.
  • Created a custom, single-page, responsive web application using Spring, Microservices, Hibernate, JPA, JSP, Nodejs, Servlets, Angular JS, JavaScript, HTML and CSS.
  • Imported data from various resources to the Cassandracluster using Java APIs.
  • Used Pythonscripts to update content in the database and manipulate files.
  • Automated Rabbit MQ cluster installations and configuration using Python/Bash.
  • Used Embedded TomcatServer and actuator end points.
  • Provide solutions for integrating web sphere commerce and Tomcatapplication.
  • Created newRESTweb service and modified the existing web service's operations wherever required on the top of connecture's framework to create BROKERS, EMPLOYERS, INDIVIDUALS.
  • UsedJunitfor unit testing the web service code.
  • Also usedSOAP UI toolto create test cases and quickly unit test the web service code.

Environment: Eclipse, J2EE, EJB, Servlets, JSP, JSF, JPA, React JS, Maven, Spring MVC, JavaScript, CSS, HTML 5, CSS 3 JSON, Oracle 11g, JDBC, Web Services, SOAP And Rest Web Services, Tomcat, Microservices, Cassandra, Angular 4.0, Spring Frame work., Groovy and Grails, Python, MS SQL, Mongo DB

Confidential, Charlotte NC

Java/J2EE Developer

Responsibilities:

  • Developed and designed the front end using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints.
  • Developed the Presentation and Controller layers usingJSP, HTML, Java Script,Business logic usingSpringIOC, AOP,DTO, JTA, and Persistent layerDAO, Hibernate for all modules.
  • Added interactivity to the UI pages using JavaScript.
  • Created data flow diagrams, data mapping from Source to stage and Stage to Target mapping documents indicating the source tables, columns, data types, transformations required and business rules to be applied.
  • Used JUNIT extensively and defined various Test Suites and Test Cases.
  • Participating development of fix messages processing engine.
  • Used HTTP for co-ordination Internet engineering task force.
  • Wrote Angular 2.0 controllers, views, and services.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
  • Implemented OOPS concepts (used Java 1.6) to good effect in various parts of the application
  • Developed complex SQL queries for extracting data from the database.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Worked on files like txt, csv, xml, xls and file validations

Environment: JDK, HTTP, JUnit, Eclipse, SQL server Java, J2EE, JavaScript, Oracle, HTML, CSS, XML, Angular 2.0, Junit, Spring IOC, Hibernate.

Confidential, Reading, MA

Sr. Java Developer

Responsibilities:

  • Involved in analysis of requirements, design, and development, and integration, deployment, testing and supporting existing application.
  • Requirement analysis and finding the gap with the existing functionalities.
  • Writing front-end code like HTML, CSS, jQuery for assigned User requirements using BackboneJS,AngularJS, various other JavaScript frameworks.
  • Manage the integration of Univadis system with Confidential .
  • Develop RESTful web services for the application integration.
  • Actuated two factor authentications for the administration modules
  • Migration from SVN to Bit bucket.
  • ImplementedBDDthroughCucumber.
  • Created theFeatureFilesfor Cucumber Automation.
  • Created Test Automation Framework withCucumberandSelenium WebDriver.
  • Enhanced existing sql to improve application performance.
  • Redesigning of Message queues and implemented Executor services.
  • Involved in creation of test cases.
  • Used npm, bower for managing different libraries on UI.
  • Used GITversion control to track and maintain the different version of the application.

Environment: Java 1.7, J2ee, REST Web services, Json, JavaScript, XML, iText, Tomcat, Maven, Bitbucket, MySQL, Angular JS, Cucumber, Npm, GIT, Selenium.

Confidential

Java developer

Responsibilities:

  • Created the UI tool - using Java, XML, DHTML, and JavaScript.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Designed and developed various tools with Perl and recreated the system architecture diagram.
  • Created combined deployment descriptors using XML.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Created numerous new class and sequence diagrams using rational rose.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed Data Mapping, Data Governance and Cleansing rules for the Master Data Management Architecture involving OLTP and OLAP.
  • Involved in preparing the Documentation of the project to understand the system efficiently.

Environment: JDK1.2, JavaScript, HTML, DHTML, XML, J2EE, Tomcat, Rational Rose, Oracle, PL/SQL.

We'd love your feedback!