We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Rochester, NY

SUMMARY

  • 7 + years of IT experience in Design, Development, Implementation and Testing of object - oriented applications using Internet, Web and Client Server Technologies in N-Tier J2EE Architecture.
  • Experience working with Software Development Life Cycle( SDLC ) methodologies based on Agile, Scrum, Waterfall Model, Iterations in developing web applications using JAVA , J2EE , etc.
  • Expertise in Core java concepts like OOPS, Data structures & algorithms, Collections, Swing, Event handling, Multithreading , Garbage Collector, Exceptional handling, Generics, I/O and java. Lang Package.
  • Strong expertise in Spring framework . (Aspect Oriented Programming(AOP), Dependency injection, Inversion of Control(IOC)), POJO, Spring JDBC, Spring Transaction management, Session Management.
  • Experience in MVC Architecture and industry standard frameworks including Spring, Hibernateand Struts.
  • Experience in using J 2 EEconcepts like Servlets, JSP, JDBC, JNDIand EJB.
  • Experience in Front-End UI technologies like HTML , XHTML, HTML5 , CSS3, Java Script, Angular JS , React.JS , Node.JS , Boot Strap, AJAX and JQuery.
  • Well experienced on Java Web Services development using SOAP and REST ful .
  • Experience in implementing web based projects using Web/Application Servers such as ApacheTomcat and JBoss Application Server .
  • Expertise in creating UML diagrams (Use-Case diagrams), Class diagrams, Sequence and Activity diagrams using tools like Microsoft Visio , IBM Rational Rose during the design phase.
  • Experience in AWS, (EC2 Container Services/ Docker , VPC with Security Groups, S3 , IAM, SNS, Lambda, Route53, Cloud Watch etc. Services), DevOps tools .
  • Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system.
  • Experience in Bug Fixing, Code Evaluation, Production Support and Maintenance of Application.
  • Excellent knowledge in version control tools including GIT and SVN .
  • Dependency management, standard project layout and project management using build tools like ANT , Maven and Jenkins .
  • Proficient in multiple databases like MongoDB , MySQL, ORACLE, IBM DB2 and MS SQL Server.
  • Excellent knowledge and experience in writing SQL queries , Stored Procedures, Triggers and views using various databases such as MS SQL Server , NoSQ L database systems, My SQL, Cassandra and Oracle databases.
  • Excellent communicational, analytical, business and interpersonal skills. Comfortable working independently and also a good team player.

TECHNICAL SKILLS

Languages: Java, C, C++.

IDE: Eclipse, NetBeans, IntelliJ Idea.

Frameworks: Spring, Hibernate, EJB, Struts, Spring Boot.

Web Service Specifications: JAX-RS (Restful), JAX-WS, JAX-RPC, SOAP, WSDL, UDDI, JAXM, XML, JSF, CXF, JSON,JMS.

Application/Web Servers: Web Logic, Tomcat, JBoss, Glassfish, WebSphere.

Web Servers: Tomcat and Apache Web Server.

RDBMS: Oracle, SQL Server, MySQL and MongoDB.

Web Technologies: Angular JS, Node JS, JQuery, Bootstrap, Ajax, HTML5, JavaScript, DHTML, XML/XSL/XSLT and CSS3.

Operating Systems: Windows, UNIX, Linux, AIX and Solaris.

Design Methodologies and Tools: Session Facade, Service Locator, Edit plus, Notepad++, Textpad, FileZilla, Putty, UML.

Version Control: CVS, GIT and SVN.

Testing Tools: JUnit, Samurai, SOAP UI.

Build Tools: ANT, Maven and Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Rochester, NY

Sr Java Developer

Responsibilities:

  • Identified scenarios and strategies for performance testing and collaborate with test team on execution.
  • Created SOA systems architecture and high level design for scalable and high performance enterprise applications.
  • Created Architecture enhancements for Distributed JEE applications and legacy integration with Mainframes applications.
  • Involved in the application development using Spring Core, MVC modules and Java web-based technologies: such as JSP, Java Web Service (REST/SOAP based), WSDL.
  • Worked on Backbone views with declarative event handling which connects it all to the existing API over a RESTfulJSON interface.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Used Hibernate - Object Relational Mapping Tool for the backend data persistency.
  • Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Worked on developing frontend interface using Oracle P L /SQL, HTML, Java Script , on Windows and Linux platforms, as the back-end data repository.
  • Developed the HTTP based Web Service Client which calls up the existing web service to get the application related data which comes in XML format.
  • Performed estimation and capacity planning work with the project manager and product development teams to create and implement projects.
  • Performed Data Analysis and extensive Data validation by writing several complex SQL queries and Involved in analyzing the data.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Executed all the web service test scenarios by using SOAPUI .
  • Developed front end web pages using JSP, JSON, Angular JS, CSS, JavaScript.
  • Developed Maven build scripts to automate the deployment to various Web Servers.
  • Developed WebSphere Portal products to give users a single point of access to the applications, services, information, and social connections they need.

Environment: Agile/SCRUM, SOA Patterns, Java 8, JSP, jQuery, MySQL, Angular JS, JSON, JDBC, XML, Tomcat, JMS, PL/SQL, XML, Web Services (SOAP, Rest full), Soap UI.

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Designed and developed the REST based Microservices using the Spring Boot.
  • Expertise in designing and developing full stack web-based applications using JavaScript and modern frameworks like React JS, Node JS and Angular.JS along with RESTful Web Services.
  • Developed application using Java / J2EE technologies - Java , spring , Hibernate , WebServices , XML .
  • Used Spring Dependency Injection and annotations for wiring handler and DAO classes to the operation classes.
  • Worked with Hibernate and JPA annotations to configure entity classes. Generating primary keys using DB Sequences and maintaining relationships with other tables.
  • Designed web pages using JSP, AJAX, HTML5, CSS3, JavaScript, XML, AngularJS and node.js.
  • Experience in making web pages at the clientside dynamic by using jQuery to make the HTML5 and CSS3 code to interact with the JavaScript functions
  • Designed web applications using technologies like AngularJS, Node.js and tool Web Storm.
  • Designed and implemented the application using JSP, Spring IOC, Spring Annotations, Spring Transactions, Spring MVC, Hibernate, and JDBC. Used Spring Framework for Dependency Injection.
  • Experience with various MVC Java frameworks like AngularJS2 and NodeJS etc.
  • Used Maven , Gradle for build automation process.
  • Established efficient logging and Exception Handling using Spring AOP.
  • Used Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, and accessory code generation.
  • Used AWS to deploy the project on EC2 instance Implementation of the Business logic layer for MongoDB Services.
  • Successfully provided multi-lingual functionality by developing custom tag libraries
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Developed GIT controls to track and maintain the different version of the project.
  • Resolved bugs/defects in application by coordinated with team members of the project to assure a positive outcome using JIRA.

Environment: Java, J2EE, JSP, HTML, CSS, JavaScript, AJAX, JQuery, AngularJS, Spring Framework, JPA, Hibernate, Maven, Restful web services, Eclipse, JUnit, GIT, Bamboo, Log4J, Agile methodology.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Designed and developed User Interface, application modules using JSP, spring, Servlets, HTML, CSS and JavaScript.
  • We deployed our application on Web Sphere Application Server (WAS).
  • Made code changes and worked with Integration Services team for data retrieval from third party devices.
  • Developing Maven scripts to automate the compilation, deployment and testing of spring boot applications.
  • Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module.
  • Used SOA Architecture to Develop SOAP Webservices, generated WSDL and consume the services.
  • Designed and develop web based UI application using Struts tiles frame work and used JSTL, Ajax, CSS, JQuery for the presentation layer.
  • Developed the front end user interfaces using JSP, JSTL, jQuery, Java script, AJAX, JSON, HTML, Angular JS and CSS.
  • Use Java, J2EE technologies to develop UI and server side components. Use Struts and Spring framework to implement MVC design patter.
  • Data synch up from MySQL to Mongo DB happens through Batch jobs.
  • Designed and developed Persistence layer components using Hibernate.
  • Worked in close cooperation with project managers, system engineers, system testers and other functional team members to meet client specification.
  • Experienced in using SQL, PL/SQL, Stored Procedures and Triggers.
  • Created and maintenance of data using SQL Server database. JDBC for database connectivity with SQL Server.
  • GIT has been used as a Version Controlling system.Used Jenkins for Continuous Integration.
  • SVN is used as Code Versioned control.
  • Used Jenkins for Continuous Integration and SoapUI for testing

Environment: Java, Spring MVC, Angular JS, HTML, Ajax, JQuery2.0, JavaScript, Servlet, JSP, Spring, Hibernate, SOAP/REST based Webservices, log4J, Maven, JUnit, Eclipse, Weblogic, Agile methodology.

Confidential, Marlborough, MA

Java/J2EE Developer

Responsibilities:

  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Implemented businessframework using Spring that leverages classical Model View Layer (MVC) architecture.
  • Used AngularJS and RESTful web services and implemented connection pooling for database access.
  • Enhanced the Web Application using Spring Framework and Spring JDBC Template.
  • Implemented web services in Restful Web Services using Spring Rest Template.
  • Developed UI screens using HTML/DHTML, JSP, JSTL, CSS, jQuery, jQuery UI, and JavaScript.
  • Used Eclipse as Java /J2ee IDE tool for creating POJO, JSP, and Java classes.
  • Worked with Oracle and MySQLdatabases to query and read data.
  • Involved and Developed all phases of securityimplementation using spring security system against All types of authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Responsible for the performance improvement of batch processes using Core Java including Collections API and Multithreading.
  • Work closely with scrummaster and actively participant in daily stand up calls.
  • Participated and explained the salient features of completed user stories the product owner in show and tell sessions at the end of each sprint.
  • Implemented Log4J for logging and appended to a log file for debugging.
  • Tested and deployed the application on Apache Tomcat Server.

Environment: JSP, Servlets, Tomcat, ANT, XML, Eclipse 3.6, Spring, Hibernate, SOAP/REST, CSS, AngularJS, SQL, Junit, Git hub.

Confidential, Mountain View, CA

Java/J2EE Developer

Responsibilities:

  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Client pages are built using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets.
  • Developed Action Form, Action Forward Servlets and Struts Configuration Files.
  • Used Struts framework to manage the project in MVC pattern.
  • Used Rational Clear Case for Version control.
  • Developed the Application using RAD Application Developer and Web Sphere.
  • Used Hibernate framework for DAO layer to access the Oracle11g database Used JavaScript for client-side validations.
  • Developed independent and re-useable service components using Web services, Spring Dependency Injection, and Design Patterns.
  • Implemented hibernate Mapping like one to one, one to many and Many to Many based on Requirement
  • Wrote number of test cases using JUnit.
  • Used JSTL and developed required tiles and tile definitions and defined configuration in the struts configuration.xml.
  • Developed Java classes for implementing business layer using EJB stateless session beans and deployed on the WebLogic.
  • Design and Implementation of the Log4J for Logging and appending the Log file used in debugging purpose.
  • Implemented Hibernate for persisting data into database.
  • Have proficiency in using JSPs and Servlets for view and controlling parts of application.
  • Involved in unit testing and wrote test cases to verify the code for different conditions using JUnit.
  • Responsible for writing SQL Queries and Procedures using DB2.
  • Used Eclipse as IDE tool to develop the application.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, EJB's, Servlets, Oracle9i, Rational Clear Case, waterfall model.

We'd love your feedback!