We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Around 8+ years of extensive IT experience in Object Oriented and Web - based Enterprise applications using Java/J2EE and Client-Server technologies
  • Having experience in different stages of Application and Product Development -Analysis, Designing, Development, and Deployment.
  • Experience in building web applications using spring framework features like Spring ORM, Spring MVC, Spring DAO, Spring AOP, Spring Context, Spring Security, Spring Core, Spring IOC, Spring Batch and Web Services using Eclipse and integration with Hibernate as well as Struts.
  • Well versed in using Software development methodologies like Rational Unified Process (RUP).
  • Experience with Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose.
  • Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, Servlets, Applets,Struts, JMS, JDBC, HTML, XML, XSL, XSLT, JavaScript and Hibernate.
  • Created and Configure micro service architecture for CDT Directory project and integrated with AngularJS application.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile and Scrum.
  • Using java we develop Micro Services for mobile application app.
  • Highly exposed to various databases like Mysql, SQL Server and MongoDB.
  • Responsible for writing teh Design Specifications for teh generic and application specific web services in Groovy n Grails.
  • Used Graphql framework is leveraged to interact with RESTful web services in JSON format that TEMPhas a service level invocation of back-end database system using Hibernate ORM framework.
  • Designed business applications using web technologies HTML, XHTML, CSS, VXML, Boot Strap, Java Script, Angular JS 2.0, Ext JS, JQuery, Ajax based on teh W3C standards.
  • Delivered Working Widget Software using EXTJS4, HTML5, RESTFUL Web services, JSON Store, Linux, HADOOP, ZOOKEEPER, NO SQL databases, JAVA, SPRING Security, JBOSS Application Server for Big Data analytics
  • Experience in building application with React.js, Redux, Require JS in MVC architecture.
  • Used Java 1.8 features like Lambdas and Streams for adding extension methods to existing interfaces.
  • Used Stream API for allowing sequential as well as teh parallel execution of teh application.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration
  • Developed and tested extraction, transformation, job and load (ETL) processes.
  • Familiar with creating new PoC’s. Experience in IBM Rational Function Tester.
  • Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, Spring Framework 2.0/3.0,SpringMVC, Web Flow, Hibernate 2.0/3.0 ORM, Jakarta Struts Framework 1.1/1.2/2.0, Struts Validation and Tiles Frameworks.
  • Used persistence frameworks, Hibernate and JDO to map POJOs to a relational database.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
  • Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Experience in IDE tools like Eclipse, IntelliJ, Flexand Flash Builders.
  • Experience in Web Services Technologies like JAXP, JAX-RS, JAX-WS, JAXB, SOAP, WSDL, UDDI, Restful, JMS and Service Oriented Architecture (SOA).
  • Experience in NOSQL database such as HBase
  • Experience in developing applications using Angular.js, Node.js, Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Strong experience in developing and deploying applications through application servers like Apache Tomcat, IBM WebSphere, WebLogic and Jboss along with environments like Node.js.
  • Proficient in UML concepts with use case modeling/realization, design patterns, Data and object modeling.
  • Developed and maintained User authentication and authorization by employing EJB
  • Used ng-react angularmodule to use React components on teh view layer.
  • As a Quality Analyst worked on testing tools like HP Quick Test Professional (QTP), Win runner and load runner, HP Quality Center.
  • Experience in designing ETL solutions of Informatica Power Center tools such as Designer, Repository Manager, Workflow Manager and Workflow Monitor to Hadoop and ego system managed technologies
  • Strong experience inSecurity-Systemdevelopment for Web Applications.
  • Involved and Developed all phases of security implementation using spring security system against all types authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Experience in SOAP based Web Services, REST Web Services, GraphQL, JAX-WS, JAX-RS, JAXB, SOA, AJAX, RMI, JNDI and MVC.
  • Expert level skills developing web based applications using Core Java, Servlets, JSP, JSF, Java Beans, EJB, Web Services, JDBC, HTML, XHTML, HTML5, VXML, CSS3, Java Script, Angular JS, Node JS, Bootstrap, AJAX and JQuery.
  • Maintained IBM RationalApp Scan Enterprise in enterprise environment and reviewed dynamic scan results to determine whether vulnerabilities can be exploited.
  • Implemented a high-performance data processing platform using Apache Kafka, Apache Cassandra and Apache Spark to analyze stock data. Executed teh test steps defined in Test Cases and reporting teh bugs in JIRA.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java & Maven.
  • Implemented SVG images for faster page loading.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures & Triggers.
  • Worked on developing Python, Perl, Bash scripts.
  • Extensive experience with Java compliant IDE’s like Eclipse 3.0,NetBeans,RAD 6.1
  • Professional experience in relational database management MySQL, Oracle, SQL server and DB2.
  • Participated in teh designing and developing of Software using Agile and Waterfall methodologies.
  • Experience with source code control management likesubversionSVN, CVS, GIT.
  • Involved in issue tracking and agile project management usingJIRA.
  • Proficient in writing UNIX and shell scripts.
  • Methodical knowledge of Application development life cycle and Software Engineering Principles.

TECHNICAL SKILLS

Languages: Java 8 (JDK 1.4/1.5/ 1.6), JEE, SQL, PL/SQL,Python,GraphQL,NET

Methodologies/Design patterns: Agile,OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade, Singleton

Web Technologies: JSP, Servlets, HTML 5, JavaScript, jQuery, CSS 3, XML, AJAX, JDBC.

Web Services: SOAP, Restful Web Services

Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP,Bootstrap, JQuery, Angular.js, Node.js,React.js.

Application/Web Servers: Tomcat, Web Logic, IBM Web Sphere, JBoss, Jetty.

IDE Tools: Eclipse (Juno, Galileo, Helios, Indigo), Rational Application Developer (RAD) and NetBeans, STS.

Databases: Oracle 8i / 9i / 10g/11g, MySQL 4.1, MS SQL Server.

Tools: Ant, Maven, Log4J, JUnit, Spring Boot, SOAP UI, Active MQ, Apache Camel, IBM Rational ClearQuest Expertise in developing applications using Java/J2EE, Spring, Hibernate, Struts, Web services, EJB, JMS, Servlets, JSP, JDBC, XML, JSF, AJAX, jQuery, CSS and JavaScript.

Operating System: Windows, Linux, Unix, Macintosh HD.

Testing tools: Selenium, Quick Test Pro, Win Runner, Load Runner.

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Sr. Java Developer

Responsibilities:

  • Developed teh application using Spring MVC Framework.
  • Responsible for writing Spring Configuration XML file that contains declarations and another dependent object declaration.
  • Inserted Dependency Injection between components using spring’s (IOC) concept.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify teh complexities of teh application.
  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implementedagilemethodology throughout teh project development lifecycles.
  • Developed web service for web store components using Restful API.
  • Experienced in using AWS command line Interface to manage and configure.
  • Strong understanding in PL/SQL and SQL and able to write SQL query.
  • Involved with teh team for writing QTP scripts for some applications to replace teh Win Runner scripts.
  • UsedXML, XSD and JSONmessages forData transfer. UsedJAXBAPI andDOMforXML parsing messages.
  • Created map-reduce code for encryption of data, data-cleansing and ETL processes of high volume Csv's, sas datasets, text-files and XML files.
  • Used Apache Kafka in cluster as messaging system between teh APIs and Micro services.
  • Used GraphQL for complete and understandable description of teh data in our API, gives clients teh power to ask for exactly wat they need
  • Develop/Maintain Claims Inquiry application's Restful services, domain, Controllers layers using Groovy/Grails for domain modeling, GROM, dynamic finders, adding new fields to UI .
  • Used WPF feature data binding to interact with data between UI elements and data object on user interface.
  • Developed application Specific thread safe XML APIs,XML Document Builderandparserutils, validators using javaDOM Parserwhich is used among teh components.
  • Provide management support to teh Authentication& updated Authentication Services.
  • Responsible for analysis, design, development and integration ofbackend components usingJ2EE technologiessuch as Spring3 and Spring JDBC.
  • Extensively used all teh new HTML5 features like local storage, new input attributes, Canvas and SVG, audio and video etc.
  • Manage theIBM Rational Tools FlexLM redundant license servers for floating license use.
  • Serve as teh project's liaison toIBM Rationaltechnical and sales staff on issues and inquiries relating to Rational products.
  • Slimming and fine tuning teh Enterprise JBoss Application server image.
  • Familiar with JSON based REST Web services and Amazon Web Services (AWS).
  • Defined and implemented HA/DR solutions using Oracle Data Guard, OracleRAC.
  • Write installation instructions for desktop support team and end users for installing IBM ClearCase 7.x/8.x native client, Clear Case Remote Client 7.x/8.x, Requisite Pro 7.x thick client,Rational SoDA 7.x, RationalApplication Developer 7.x, RationalSoftware Architect 7.x/8.x, and RationalSoftware Modeler 7.x.
  • Extensive use ofTeam forge, for maintaining teh design and other project related documents, status of teh assigned tasks.
  • Used Jenkins build for building and deploying of teh applications and implemented force builds when teh build fails.
  • Developed Agile processes using Groovy, JUnit to use continuous integration
  • Used GraphQL to enable teh powerful developer tools.
  • Designed User Interface using HTML, CSS, Boot Strap, Java Script, Angular JS, XML, VXML, and Java Server Faces (JSF).
  • Designed and developed Business Services usingSpring Framework (Dependency Injection) and DAO Design Patterns.
  • Given support for teh application Stress test using load runner.
  • DevelopedProject Specific Java API’sfor teh new requirements with Effective usage ofData Structures, AlgorithmsandCore Java, OOPS concepts.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using chef.
  • Performed CRUD operations on JSON and XML formatted RESTful web serviceswith oAuth and oAuth2 authentication protocols.
  • Experienced in Application Test case development and creation execution using Selenium, Cucumber,
  • Test Complete and Jenkins, SQL and HTML.
  • Used spring's test framework to create integration tests for various spring bootandspringbatch applications.
  • Created Typescript reusable components and services to consume RESTAPI's using Component based architecture provided by angular4.
  • Used Protractor provided by angular for end to end(e2e) testing.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed UI screens using CSS and jQuery.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Ant for developing build scripts and deploying teh application
  • Analyzing theexecution planand choosing teh optimizedqueryfor teh DB operation using SQL Developer,Teradata, and DBeaver.
  • Extensiveuse of Appwatch MQ forinteraction between components and Dev to Dev testing.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, Dbeaver, Oracle 10.g, SQL Assitant, XML, XSD,selenium, Eclipse,ETL, VXML,GraphQL,.NET Groovy/Grails,Tomcat Application Server,kafka, Load Runner, JBoss,GIT, Angular 4, Source Tree, Maven, Windows OS, Log4j, Junit, JMockit.

Confidential, New Jersey

Sr. Java Developer

Responsibilities:

  • Developed application for Medicaid for processing claims for State of Ohio.
  • Developed, implemented, and currently providing post-production support for teh Ohio Medicaid Information Technology System (OH MITS), which is used by roughly 90,000 Medicaid providers and 2 million recipients throughout teh state.
  • Developed and Designed UI by HTML5, CSS3, JSP, JavaScript/jQuery, and SVG.
  • Built main applications in Python, Django leveraging technologies such as Angular.js
  • Involved in teh development of user interface applications and professional web applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Xml, Node JS, Bootstrap and Angular.js.
  • Used JIRA 5.2 for teh issue tracking and bug reporting.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate teh business logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to teh supply chain and domain expertise Monitoring Systems.
  • Using WPF, Media services provided an integrated system for building user interfaces with common media elements like images, audio and video.
  • Developed teh document of teh complete ETL process.
  • Experienced in setting up Jenkins for continuous integration and continuous builds with Maven, Gradle and ANT.
  • Used Apache Kafka as teh messaging infrastructure for asynchronous processing.
  • Developed few time sensitive and important review/comments sections with React.js andAngular.js using ng React directive.
  • Involved in writing test cases for Selenium Automation Tool to test teh application.
  • Used Apache JMeter to perform basic load and stress testing on web application environment.
  • Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sate less Session Beans) and Web Services for building teh middleware distributed components and deployed them on application servers.
  • Migrated applications from internal data center to AWS. Perform all Linux operating system, disk management and patch management configurations, on Linux instances in AWS.
  • Used JBoss as a server to run teh application and deploy WAR files.
  • Implemented persistence layer using JPA and writing SQL queries based on JPA criteria API.
  • Implemented spring security for application transaction management.
  • Developed Web Services to integrate with teh External System.
  • Web application development using Groovy Grails JQuery AJAX and D3.js
  • Facilitated upgrade to Java8, replacing teh Joda library, using Streams and Lambda expressions.
  • Extensively worked with XML using DOM and SAX parsers for transferring teh data between different components.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Successfully developed change instructions in Groovy scripts with test cases.
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in teh design phase.
  • Help implement a document server to store and notify of configuration changes using Node.js MongoDB, and Redis.
  • Developed teh application using Spring MVC Framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Responsible for Creation of processors to Consume teh data from teh Kafka Streams and ingestion into Splunk.
  • Built main applications in Python, Django leveraging technologies such as Angular.js
  • Inserted Dependency Injection between components using Spring's (IOC) concept.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify teh complexities of teh application.
  • REST Web services written in Groovy/Grails wrapped by Jersey JAX-RS.
  • Involved in fetching JSON data with in Orchestration Layer with Spring Boot application and displaying it in teh UI using ReactJS.
  • Wrote test cases, created specs, page objects and undergone End-to-End testing for whole application using Protractor for Angular.js on Node.js command line.
  • Implemented teh Micro services using Spring Boot, Spring JMS and Spring Java config
  • Making sure React.js is flexible and provides hooks that allow you to interface with other libraries and frameworks.
  • Implemented teh Hibernate framework (ORM) to interact with database.
  • Usedspringbatch framework to create custom readers and writers to work with teh application.
  • Usedspring bootframework to create properties for various environments and use yamls for configuration.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Used SOAP for implementing Web Services.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Created tables, triggers, SQL queries and Joins.
  • Involved in unit testing of various modules by generating teh Test Cases
  • Developed Maven Scripts for teh build process and deployed in WebLogic 10.2.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.

Environment: Java 1.7, Angular.js,Kafka, Node.js,JEE,JDK 1.6, Spring 3.0, Hibernate 3.5, JMS, AJAX, Oracle 10g, SQL, XML, WebLogic 10.2,selenium,ETL,Tomcat7.0,.NET, Groovy/Grails,WSDL, JBoss,SOAP, Log4j, Maven, React.js, Eclipse Juno, Rational Clear Case 7.2, Rational Clear Quest

Confidential, Portland, OR

Java Developer

Responsibilities:

  • Collected required information from Agents for documenting teh requirements of Accounting module, claims module.
  • Performed Iteration Planning for teh Modules developed.
  • Involved in development of User Interface using XSLT, HTML5, JavaScript, Ajax, DOJO,and JSTL.
  • Created Dialog boxes using DOJO for better look and feel.
  • Used spring framework and interact with backend database using Hibernate framework.
  • Used XSLT for all teh front-end development.
  • Performed JavaScriptValidations on teh data submitted by teh user.
  • Used Struts MVC framework for teh project and created Action, Look Dispatch Action, Validation Framework, Tiles etc.
  • Used JSF 1.2 Framework in teh application which is based on teh MVC design pattern.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used Hibernate3.0 in data access layer to access and update information in teh database.
  • Used Jenkins to perform software build with Gradle, run shell scripts and worked on integration tests.
  • Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
  • Used Micro services to build individual components of teh application
  • Designed and developed end-to-end ETL process from various source systems to Staging area, from staging to Data Marts.
  • Developed Python scripts to update content in teh database and manipulate files. .
  • Used JSON to transfer teh request from teh web page to teh server.
  • Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Developed REST API for assessment indicators module and token based authentication for REST services using Spring Security.
  • Used Jenkins for Continuous Integration Builds and deployments (CI/CD).
  • Developed a suggest box using Ajax to make an asynchronous drop down of all business units using both XMLHttpRequest objects and ActiveX objects.
  • Implemented Hibernate using teh Spring Framework (Created teh session Factory).
  • Generated teh required XML files to transfer data between teh server and teh web pages.
  • Used DOM parser for validating teh XML files against their respective XML schemas.
  • XPath expressions are used to extract data from teh XML files.
  • Used JDBC in teh persistence layer.
  • Spring AOP was used to perform logging all along teh application at different join points like before/after method callings.
  • Good understanding of teh various states of objects in Hibernate and well versed with teh transportation of data objects across teh tiers by detaching, reattaching to teh session.
  • Developed unit test cases using JUnit and MockObjects.

Environment: Java, JDK 1.5,ETL,JSP, Struts, JDBC, JavaScript, AJAX, CSS, jQuery, Eclipse, Tomcat, HTML, XML, XSLT, DOJO, Ajax, JSTL.

Confidential

Java Developer

Responsibilities:

  • Implemented GUI screens for viewing trade data using Servlets, JSP, HTML, CSS3, jQuery, JavaScript and Spring MVC.
  • Build, configured and deployed Web components on Web Logic application server.
  • Migrating code from C++ to java using teh Object-oriented concepts
  • Implemented custom JSP tags for displaying trader data.
  • Wrote teh high performance multi-threaded Java code using singleton, mediator, visitor, facade, observer, template, factory, and delegate, publish and subscribe design pattern.
  • Developed test cases using J Unit for functionality and unit testing.
  • Wrote Java code for accessing trade data from Oracle and DB2 databases using JDBC API and SQL queries and accessed it from J2EE Web component.

Environment: Java, C++, HTML, CSS, JavaScript, jQuery, J2EE, Oracle, Spring, UML, JSP, Servlets, Windows XP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively use of Core Java features including Collection, Exceptionhandling, Generics, and Annotation in teh logic tier to implement teh mortgage calculator algorithms such as monthly payment for fix rate and ARM.
  • Designed teh back-end server, build web service to provide a result and generate a report and also teh front-end user interface.
  • Developed Presentation and validation layers using JSP, HTML5, and CSS3 Custom Tag Libraries.
  • Retrieved data from teh RESTful web service for calculation using AJAX call.
  • Created JUnit test cases for DAO and Service Layer methods.
  • Extensively used jQuery validation package to make client-side user input validation.
  • Extensively used SpringIOC features with spring framework for bean injection and transaction management.
  • Extensively used Spring Cache to avoid teh repeated logic calculation and access database.
  • Used JSP, JavaScript, and JDBC to create web Servlets.
  • Created tables in teh database based on teh Entity-relationship model that is provided by teh database architect.
  • Used SVN for version control.

Environment: Java, J2EE, Spring, JDBC, JSP, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SVN.

We'd love your feedback!