We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over7+years of extensive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier, and web applications.
  • Extensive knowledge in working with J2EE technologies such as Servlets, React JS, JSP, JDBC, EJB, JNDI, Java Beans, JMS, and Object-Oriented Programming techniques.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOP (Object Oriented Programming) and applying OO principles in software development.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM , JSX , React Native concepts.
  • Built commercial applications with ES6, Web pack /Gulp, Swagger, and SPAs like React and Angular.
  • Elaborated understanding and experience in implementing JAVA Design Patterns .
  • Hands on experience in designing UML diagrams using EA and Rational Rose.
  • Good experience in working with different types of databases like DB2, Oracle, MySQL.
  • Rich experience in deploying of J2EE Applications on various servers (WebLogic, JBOSS, and Tomcat).
  • Experience in working with ORM tools like Hibernate.
  • Experience in writing test cases to and run test scripts.
  • Experience in working with IDEs like Eclipse, RAD, and STS.
  • Experienced in coding SQLProcedures/Functions, Triggers and Packages on database packages like Oracle.
  • I have expertise in Java/J2EE based application and proficient at database Oracle, MySql and MongoDB.
  • Strong experience in developing Service Oriented Architecture based applications and web services
  • Strong experience in designing applications using MVC Architecture, Object Oriented Analysis and Design (OOAD), Design Patterns
  • Proficientin integration of complex enterprise and web based applications using IDEs like Eclipse (4.4/4.3/3.7) and Net Beans (7.0).
  • Expert knowledge in XHTML, HTML5, CSS3, Twitter Bootstrap- a hand-coded, cross browser.
  • Strong in writing custom code and implementing existing jQuery plug-in using JavaScript &jQuery.
  • Solid experience with Bootstrap, AngularJS, and Responsive Web design.
  • Strong experience in Unit Testing of Java applications using Junit, made code changes wherever necessary.
  • Efficient in packaging & deploying J2EE applications using ANT, Gradle and Maven on Apache Tomcat, WebLogic, Amazon Web Services (AWS) and WebSphere.
  • Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using Quality Center, and Jira.
  • Extensive experience with various design patterns such as Model Vie Controller (MVC), Singleton, Business Delegate, Service Locator, Session Facade, Factory, IOC, Front Controller, Decorator, Adaptor, DTO and Data Access Objects (DAO)in the development of multi-tier distributed enterprise applications
  • Extensively worked in Core Java and object-oriented design with strong understanding of Collections, Multithreading and Exception handling.

TECHNOLOGIES OF EXPERTISE:

Technologies: Java, J2EE, Angular JS, JSP,EJB, JMS, PYTHON, PHP, PL/SQL, CSS3, HTML5, JavaScript, C++

User Interface: AJAX/AJAJ, AngularJSAngular2Angular4Bootstrap, Node Js, jQuery, HTML5, CSS

Frameworks: Spring 2.x, Spring Boot, Hibernate

Web Technologies: XML, XSLT, XPath, DOM, SAX, WSDL, SOAP framework, Tiles, Mockito.

Application/ Web Servers: Oracle WebLogic, IBM Web sphere, Apache Tomcat

Databases: Oracle SQL Developer,MongoDB, MYSQL, Cassandra, SQL

Amazon Web Services tools: EC2, S3, Dynamo DB

DevOps Tools: Chef, Jenkins, Maven, Gradle

Advanced Tools/Tech: Sonar, Soap UI, Fiddler, Postman, Selenium, Scala,Oracle EBS

Apache Tools: Log4j, Maven and ANT,Apace CXF

IDEs: Eclipse, IntelliJ, NetBeans

Testing Tools: Junit, Easy Mock.

Other Tech: Swings, AWTGroovy on Grails, Swagger & Swagger 2

Methodologies: Agile, Waterfall

Programming Concept: Object Oriented Programming(OOPS), UML using Rational rose and Design patterns

Version Control: CVS, Rational Clear Case, Git, SVN,VersionOne

Operating System: Windows XP/Vista/8/10, Unix, Linux.

Platforms: J2EE, Microsoft Office

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Sr. Java Developer

Responsibilities:

  • Involved in different phases of project setup, detail design development and analyze, application components and prototypes, development and system testing.
  • Design and Development of Maintenance application involving Spring Boot, oracle, Web Services, JSP, JPA, Angular2,&Object-Oriented Java Script.
  • Design and development of Batch Jobs involving Spring Batch.
  • Customize Spring Admin application to in corporate into to Customer Application Tool.
  • Designed Application Components Using Angular2/4.
  • Involved business methods that are related to other functional modules.
  • Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9Safari and FF.
  • Used React - Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and Restful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Define data transfer batch process to create flat files for sending to SW using spring secure SFTP using spring integration.
  • Involved in the design of helper classes using core Java and multi-threading and Collections.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Strong Java developer with very good understanding of microservices architecture.
  • Designed and implemented the MongoDB schema. Created aggregation queries for reporting and analysis.
  • Responsible for administration, maintenance, Performance analysis, and Capacity planning for Mongodb/Cassandra clusters.
  • Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular2/4
  • Used Hibernate Query Language (HQL) for writing the queries.
  • Coordinate and plan with Application teams on MongoDB capacity planning for new applications.
  • Develop back-end messaging infrastructure for real-time web application in JavaScript, jQuery, and NodeJS. Enhanced the user interface using HTML5, CSS3.
  • Used several design patterns like Factory, Front Controller, Strategy and Boot starter patterns.
  • Define data transfer process to update to database through asynchronous web service.
  • Consumed web services and Implemented Http Communication using JSON Data.
  • Wrote several Junit and Integration testing.
  • Involved in support for end to operations bolster for OSS/BSS (Business Support System) recognize crevices, and propose arrangements and oversee issue determination.
  • Worked on webservices like JSON, REST for ATM & Tablet applications.
  • Used Python& Angular Cli in a Linux environment to work with databases.
  • Used Angular2 framework for building web-apps and is highly efficient with PHP5 framework as well as using Restful services.
  • Developed a code in first time in Wells Fargo an Unified Gradle build running both Angular2 & Spring Boot code automatically.
  • UAT implementation and defects fixing.
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
  • Deployed, Managed, and Monitored Oracle DB Replica Sets / Databases.
  • Supported life cycle of front office equity trading system, running on Core Java, multi-threading and MQ.
  • Used Tortoise SVN as Version Control Tool and Gradle to build applications.
  • Deployed application to JBoss server using Jenkins.
  • Involved in doing a code refactoring and code reviews.
  • Agile methodology has been followed for the Application.

Environment: Java 1.7, Oracle 11g, JSF 2.x, HTML5, CSS3, Node.js,Multi-threading, Angular2, JavaScript, JSP 2.x, JPA, Spring Boot, Hibernate, XML, Gradle, JNDI, jQuery,Mongo dB, Python, Oracle,Tortoise SVN, Junit, Log4J2, RAD 7.0, ES8, Web Sphere Application server 7.0, ORACLE DATABASE DEVELOPER.

Confidential

Java Developer

Responsibilities:

  • Web design and development, application development using HTML, JavaScript, and Dreamweaver.
  • Designed and implemented the user interface using HTML, XHTML, XML, CSS, and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Utilized mongo dump and mongo export utilities for backing and restoring MongoDB in appropriate criteria.
  • Performance tuning and indexing strategies using mongo utilities like Mongostat and Mongotop.
  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Implemented AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed and Designed Basic J2EE Patterns, Object Relational mapping, and Performance.
  • Designed and developed the Single Sign On login for the application.
  • Designed XML parsers for parsing application specific XML files.
  • Involved in the design and development of the user interfaces and Oracle database.
  • Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
  • Developed Back Office and Front-End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
  • Developed the User Interface using HTML, CSS, JavaScript, jQuery, and AJAX.
  • Designed flash plug-ins for including different functionalities and content.
  • Designed XML files for maintaining contents like video, images, and audio and display them in flash application.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
  • Created web pages using HTML, CSS, JQuery, and JavaScript.
  • Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
  • Developing XML classes for loading the data from XML files deployed at the server.
  • Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.

Environment: JAVA, J2EE, JMS, DB2, WEBSPHERE, ECLIPSE, WINDOWS 2000, XSLT, XML, JAVASCRIPT, WEB SERVICES, SVN, EJB, JNDI, JDBC, JAVA BEANS, WEB SPHERE, SOAPUI, RESTFUL, SPRING MVC, STRUTS, SQL, JUNIT.

Confidential

Java Developer

Responsibilities:

  • Developed different JQUERY component in MVC micro architecture framework, which internally use various design pattern such as singleton, command, delegate, etc.
  • Involved in analyzing designing implementing and testing.
  • Developed code for all the activities using Java Media Framework API, which enables audio, video, and other time-based media must added to applications and applets, built in Java technology.
  • Developed code for the necessary GUI Implemented for the application from the Java/J2EE API.
  • Implemented JMF managers like Package manager, Capture Device Manager Plug-in manager etc. to program the audio tracks.
  • Implemented Real Time Protocol to transfer the speech packets between two SEA environments.
  • To capture speech at runtime using microphone, applying Codec is to the captured speech, generate packets, and transfer it on a network using RTP.
  • Retrieve packets from the network de-packetize them by applying Codec’s.
  • Integrate this application with the environment Confidential Implemented for Switch Simulation.
  • Implemented Microservices using Spring Boot, Spring Cloud, Spring Microservices and enabled discovery using Netflix Eureka Server.
  • 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.
  • Involved in preparing the UML diagrams like use case diagrams, sequence diagrams.
  • Used Agile methodology named SCRUM for all the work performed.
  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using JSP, CSS, HTML, and JavaScript. Implemented JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed Frontend with in object oriented JavaScript Framework like AngularJS.
  • Implemented AngularJS to load mock JSON data and display in a tabular format (HTML Table) on a web application.
  • Implemented Bootstrap for front-end framework for faster and easier responsive designs and for web development.
  • Developed login pages using Angular JS.
  • Designed and developed various screens using HTML, CSS, Typescript/JavaScript/Angular JS, and JQuery.
  • Involved in team discussions when implementing new features in the project.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using UML.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed the Front-End User Interface using HTML, JavaScript, and CSS.

Environment: JAVA (JMF, JAVA, MEDIA API, FORMS), PACKETIZING AND DE-PACKETIZING CODEC’S, REAL TIME TRANSFER PROTOCOL, UML (RATIONAL ROSE), SDLC, HTML, JAVASCRIPT, JQUERY, CSS,ANGULARJS, BOOTSTRAP, JSP, JSON, ORACLE.

Confidential

Java Developer

Responsibilities:

  • Developed application layout and composing tiles definitions, managed beans, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access.
  • Majorly contributed in improving the graphical user interface(GUI).
  • Created Estimate Plan, LLD and HLD.
  • Business Objects, which will in turn call DAO's to retrieve & update data in the database.
  • Performed Use case design, object modeling using UML, like transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Developed, and debugged the JSP, Servlets and EJB with WebSphere Application server.
  • Developed session, entity beans, and message driven beans.
  • Implemented a sample Proof of Concept application using Ruby on Rails
  • Developed the AJAX asynchronous calls to the server to validate and populate the pages that are directed through view resolver.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Involved in writing the database integration code using Hibernate.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework mapping the ORM objects to tables and developed HQL, SQL queries. Build the application using TDD (Test Driven Development) approach.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Used Subversion as a version control for implementing the application.

Environment: JAVA 1.6, JSF 1.2, SPRING 2.5, HIBERNATE 3.0, EJB 3.0, JMS, AJAX, WEB SERVICES, IBM WEB SPHERE APPLICATION SERVER 8.0, JBOSS, UML, XML, HTML, JAVASCRIPT, CSS, XSL, APACHE SUBVERSION, TFS, JIRA.

We'd love your feedback!