We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Over 10 years of professional IT experience with full project lifecycle development in Java/J2EE technologies with Requirement Analysis, Design, Implementation, Development, Testing, Maintenance and Deployment of software applications.
  • Extremely well - versed in design patterns, methodologies, Software Development Life Cycle (SDLC) models (Waterfall, RUP, Agile, XP, RAD), high-level designs (UML, Visio), capturing functional requirements into use cases and translating those into detailed technical specifications.
  • Highly experience with Java complaint IDE's like Eclipse, IntelliJ, WSAD, RAD 6, and Builder.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2/4.
  • Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, Data structures etc.
  • Lightbend Reactive Platform plus many other Scala libraries and frameworks.
  • Confluent Platform (Apache Kafka and its ecosystem) and Reactive Kafka
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Used Bootstrap and Angular.JS, React.js and Node.js in effective web design.
  • Experience in developing with various open source frameworks: Java Server Faces (JSF), Spring Framework, spring (MVC), Spring Dependency Injection (DI), Hibernate ORM, Struts Framework, Struts Validation and Tiles Frameworks.
  • Experienced as a Java/J2EE programmer, developing applications using Servlets, JSP, Struts, RMI, JDBC, Hibernate and MVC.
  • Experience in working with java for writing custom UDFs to extend Hive and Pig core functionality.
  • Good knowledge with web-based UI development using JQuery UI, JQuery, ExtJS, CSS3, HTML, HTML5, XHTML and JavaScript.
  • 4+ years of experience in Apache Hadoop technology and core Hadoop technology stack which includes HDFS, Map Reduce programming, Hive, Pig, HBase and SQOOP.
  • Experience with WebSphere Portal 7 development and IBM Workplace Web Content Management and Workplace Forms
  • Strong proficiency in SMB POP IGMP SMTP and TCP/IP protocols
  • Conduct in-house and public workshops and training seminars: Extreme Programming, Test-Driven Development, Agile Development, .NET Development, Design Patterns, "Communicating with Tests" seminar.
  • Expert in Core Java 1.7, J2EE enterprise technologies - including Servlets, JSP, JDBC, Struts, spring IOC, Spring MVC, Spring Boot, Web services and web client technologies - including HTML5, CSS3, JQuery and Angular.js.
  • Worked with different Java IDE'S includes RAD, Eclipse, IntelliJ Idea and NetBeans.
  • Experience working with front-end technologies like HTML, CSS, JavaScript, JQuery and AJAX.
  • Around 2+ years of experience in software development and design using SOA middleware tools like IBM Business Process Management 7.5.1, 8.5.x (BPM), IBM WebSphere Integration Developer (WID), IBM WebSphere Process Server (WPS), IBM WebSphere Enterprise Service Bus (WESB), Business Process Manager (BPM), and IBM Datapower
  • Architecting and implementing Portfolio Recommendation Analytics Engine using Hadoop MR, Oozie, Spark SQL, Spark Mlib and Cassandra.
  • Technologies extensively worked on during my tenure in Software Development are Struts, Spring, CXF REST API, Webservices, SOAP, XML, JMS, JSP, JNDI, Apache, Tomcat, JDBC and various Databases like Oracle, and Microsoft SQL server.
  • Experienced in Worked on NoSQL databases - Hbase, Cassandra & MONGODB, database performance tuning & data modeling.
  • Strong Experience in working with Databases like Oracle 11g/10g/9i, DB2, SQL Server 2008 and MySQL and proficiency in writing complex SQL queries.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, C#, JavaScript.
  • Knowledge of Eclipse tool for the development of Java projects.
  • Hands on experience Struts and Spring.
  • Good experience in Shell programming.

TECHNICAL SKILLS:

Java/J2EE Technologies: JDBC, Java Script, JSP, Servlets, JQuery

Languages: Java, J2EE, PL/SQL, Pig Latin, HQL, R, Python, XPath, Spark

Frameworks: MVC, Struts, Spring, Hibernate.

Databases: Oracle 12c/11g/10g/9i, Microsoft Access, MS SQL

No SQL Databases: Cassandra, mongo DB

Web Technologies: HTML, DHTML, XML, XHTML, JavaScript, CSS, XSLT, EME AWS.

Web/Application servers: Apache Tomcat6.0/7.0/8.0, JBoss

WebSphere/IBM Integration Developer BPM: WID 6.0/6.1/6.2 WPS 6.x/7.x BPM 8.0/8.5

Operating Systems: UNIX, Ubuntu Linux and Windows, Centos, Sun Solaris.

PROFESSIONAL EXPERIENCE:

Confidential, Plano TX

Sr. Java Developer

Responsibilities:

  • Used Java 8 features like stream and Lambda expressions
  • Build microservices for the delivery of software products across the enterprise.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
  • Used Rally issue tracking application for Agile management
  • Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets.
  • Involved in implementation of transaction management across domains using Spring 5
  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Extensively used Java 8 features (Lambda Expressions, Streams)
  • Used Java 8 Method References feature to point to methods by their names and also used functional Interfaces.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka, Spring4 message broker
  • Used Hibernate Mapping to form persistence objects to interact with Database
  • Involve in application business layer development through spring 5.
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern.
  • Worked on advanced UI design and full stack development using MEAN stack.
  • Used spring4 framework for Dependency Injection and integrated with Hibernate.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application.
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture.
  • Created, implemented and managed Pivotal Cloud Foundry deployments
  • Experienced in using Cloud Foundry (CF) CLI for deploying applications and other CF management activities
  • Used SVN Backbone as a version controller.
  • Moved the project to Java 8 to extensively use Lamda expressions and have better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Developed stored procedures, triggers and functions to process the data using NOSQL, PL/SQL, Spring4, and Hibernate4 and mapped it to Hibernate4 Configuration File.
  • Developed React.js applications using Redux architecture for front-end UI, and Node.js applications for backend.
  • Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka,Spring4 message broker
  • Configured routes in Apache Camel using XML for routing messages between end points
  • Developed bootstrap UI JS using with Angular JS, Hibernate4, NOSQL
  • Development of Apache Struts web applications from concept to rollout
  • Extensive experience on MVC architecture and using frameworks like Angular 2/4 and React JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
  • Developing micro services using Java Spring Boot and GoLang with Docker deployments
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS. And with the creation of RESTful Web service.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Created Type Script reusable components and services to consume REST API's using component based architecture provided by Angular 2/4.
  • In depth knowledge of Apache Cassandra architecture.
  • Developed Keyword Driven Framework Using Selenium Web Driver and Java.
  • Worked on different Automation tooling techniques to support reporting/development and the CI/CD pipeline.
  • Implemented continuous integration & deployment (CICD) through Jenkins for Hadoop jobs.
  • Developed and Implemented new UI's using Angular JS and HTML, NOSQL, Java8.
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.
  • Used Java 8 Method References feature to point to methods by their names and also used functional Interfaces.
  • Used scala scripts for spark machine learning libraries API execution for decision trees, ALS, logistic and linear regressions algorithms.
  • Implemented multi - data center and multi-rack Cassandra cluster.
  • Currently working on developing Server less functioning using AWS lambda with JAVA
  • Implemented Core Java Methodologies like Interfaces, Collections, Customized Exceptions and Multi-Threading.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.

Environment: Java8, J2EE, Servlets, JSP, HTML, Spring4, Hibernate4 DHTML, JavaScript, AJAX, JQuery, XML, XSLT, Eclipse, Spring Web MVC, NOSQL, Hibernate 4.0, SOAP,JSON,CSS, JAXP, JAXB, Oracle 11g, SQL, JUNIT, Java8, Cloud Foundary, Reactive Systems, Reactive programming

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Development, enhancement and testing of the Web Methods flow services and Java services.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Paypal had their own application stack for REST based Java application, understood their architecture before design and development.
  • Proficient coder in multiple languages and environments including Python, Django, C, C++ and SQL, NOSQL.
  • Experienced in using Scala, Java and Python frameworks for Bigdata/Spark engine
  • Implementation of Struts - Configuration Files, Validation Files, Interceptors, Filters, Listeners for Modules.
  • Implemented continuous integration & deployment (CICD) through Jenkins for Hadoop jobs
  • Experience in different Hadoop distributions like Cloudera (CDH3 & CDH4) and Horton Works Distributions (HDP) and MapR 2.
  • Hands on experience in Html, CSS Java Script, BootStrap, Ajax, php.
  • Developed custom spring boot starters in existing Microservice Framework to provide for developers Cloud-native microservice environment like Centralized configuration, service registry and discovery, circuit breaker, monitoring and distributed tracing so developer can focus on writing business logic.
  • Experienced in defining Application Deployment Solution on Docker based PaaS environment and migrating applications to Kubernetes and Docker platform
  • Loaded data in elastic search from Datalake and Optimized the full search function using Elastic Search.
  • Expertise in AngularJS controllers, directives, factories, services, routing, DOM manipulation using JavaScript, jQuery and AngularJS. Experience in MEAN (MongoDB, CockroachDB, Express, Angular Js and NodeJS) Stack application development
  • Used Elastic search for Real time analytics and a Full text search functionality
  • Subject matter expert in enterprise search engine analysis, design, development and systems integration. Search engines include Autonomy IDOL Server, MOSS 2007, Endeca, Lucene/Solr and Microsoft FAST 2010 for SharePoint 2010, SharePoint 2013.
  • Experience in working with the NoSQL, Mongo DB, and Apache Cassandra.
  • Resolving scalability and performance issues both in Applications as well as in Web sphere/Web Logic Application Servers.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka, Spring4 message broker
  • Written micro services using Spring Boot and Spring Data for Dynamo DB
  • Developed Framework components for Struts Presentation tier, Business tier and Resource tier
  • Experienced in MEAN stack advancement (MongoDB, CouchbaseDB, Express.JS, AngularJS &NodeJS).
  • Experience in developing Web based GUI’s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, Node JS, Angular JS, JQuery, EXT JS and Ajax.
  • Modularized front end CSS and JS code with Sass.Built a real-time mouse/click user analytics web service with Node.js
  • Involved in developing an automation tool, in Java and Scala on Akka Framework
  • Implemented search engines by using Angular JS filter to make the data searchable and sortable.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scala.
  • Experience in development of JavaScript for client side validations.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Expert in implementing unified data platform to gather data from different sources using Kafka and Java Producers and consumers.
  • Design the J2EE components of the Restful Web Services and scheduled Java batch jobs based application in UML.
  • Used Scala for coding the components in Play and Akka.
  • Used scala scripts for spark machine learning libraries API execution for decision trees, ALS, logistic and linear regressions algorithms.
  • Created Web Services (SOAP) between different components and also exposed few web services to client apps get metadata for the specific entities and documents.
  • MEAN stack implementation, AngularJS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Front end design using HTML CSS Bootstrap.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Extensively used Java 8 features (Lambda Expressions, Streams)
  • Used Java 8 Method References feature to point to methods by their names and also used functional Interfaces.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message broker
  • Experience on Protractor in end-to-end test framework for Angular JS applications and also performed in jasmine, mocha, and chai.
  • Implemented the Animation and styling using CSS3 and JQuery.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Developing data access layer using IBATIS -ORM and JDBC.
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: : JAVA/J2EE, Servlets, JSP, Websphere Application Server 8.x, XML, HTML5, CSS3, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, JavaScript, Angular JS, Spring frame work-DI, AOP, MVC, Hibernate, REST, JAX-RS, CXF, IBM MQ Series, RAD.

Confidential, Washington DC

Sr. Java / J2ee Developer

RESPONSIBILITIES:

  • Developed and Implemented new UI's using Angular JS and HTML.
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.
  • Involved in the coding and integration of several business critical modules of application using Java, Spring, Hibernate and REST web services on WebSphere application server.
  • Developed the web tier using JSP, Spring MVC.
  • Used HTTPs SOAP calls for request and response from communication solution web service.
  • Involved in developing a web service for print using a SOAP HTTPs request and response.
  • Design, coded and tested key modules of the project using java oops concepts, JSP.
  • Eclipse used as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Used Spring MVC, IOC and Eclipse IDE, GitHub, JSF, D3.js, OOAD, AWS, RCP, SPA, Python, Hibernate, Multithreading, NetBeans to develop intranet web application.
  • Experience working with big data and real time/near real time analytics and big data platforms like Hadoop, Spark using programming languages like Scala and Java.
  • Develop a web application for developers to generate their own REST API calls in, JAVA.
  • Involved in developing several REST APIs for the Auto Insurance Module.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Involve in implementation of REST and SOAP based web services.
  • Worked on improvising the performance of the application.
  • Developer in Big Data team, worked with Hadoop AWS cloud, and its ecosystem.
  • Use SVN for software configuration management and version control.
  • Worked with NoSQL Mongo DB and heavily worked on Hive, Hbase and HDFS
  • Developed RESTful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in spring 3.0 and OSGI integrated environment.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report on IBM WebSphere MQ messaging system.
  • Developed presentation layer using Java Server Faces (JSF) MVC framework.
  • Participated in JAD meetings to gather the requirements and understand the End Users System.
  • Developed user interfaces using JSP, HTML, XML and JavaScript.
  • Generated XML Schemas and used XML Beans to parse XML files.

Environment: JSP, Hadoop, Hive, Pig, HBASE, JSTL, Java, J2EE, Java SE 6, UML, Servlets, Spring MVC, Hibernate, JSON, HTML, DHTML, JavaScript, CSS, AJAX, JQUERY , Servlets, JSP, Websphere Application Server, Struts

Confidential, German Town, MD

Java/J2ee Developer

Responsibilities:

  • Developed the user interface components using HTML5, CSS3, JavaScript, AJAX, JQuery and also created custom tags.
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
  • Used the features of Spring Core layer (IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application.
  • Used TOAD as database tool for running SQL queries.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cache set up.
  • Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework Working as a Full Stack developer using JavaScript frameworks Angular.JS and Node.JS.
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Wrote test cases in Junit for unit testing of classes
  • Involved in templates and screens in HTML and JavaScript.
  • Involved in integrating Web Services using WSDL and UDDI.
  • Built and deployed Java applications into multiple Unix based environments and produced both unit and functional test results along with release notes.
  • Extensively involved in the development of backend logic or data access logic using Hibernate and thus creating the object relational mapping with the Java beans in the application.
  • Install & Configure Oracle Fusion Middleware products on Linux environments.
  • Work involving Oracle FMW products (SOA Suite, OSB, ODI, Web Center, and WebLogic).

Environment: JDK, J2EE, Struts, Kafka, Storm JSP, Servlets, WebSphere, HTML, XML, ANT, Perl, Python, JavaScript, Junit, Java, J2EE, Java SE 6, UML, JSP, Servlets, Spring MVC, Hibernate, JSON.

Confidential

Java Developer

Responsibilities:

  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Performed multiple and consistent deployments using UDeploy to JBoss and WebLogic.
  • Developing User Interface Screens using Spring MVC, to enable customers obtain auto finance. Extensive experience in developing various web based applications using Hibernate 3.0 and spring frameworks.
  • Developed Spring REST Exception Mappers.
  • Developed JavaScript behavior code for user interaction.
  • Created database program in SQL server to manipulate data accumulated by internet transactions.
  • Wrote Servlets class to generate dynamic HTML pages.
  • Developed SQL queries and Stored Procedures using PL/SQL to retrieve and insert into multiple database schemas.
  • Developed the XML Schema and Web services for the data maintenance and structures Wrote test cases in JUnit for unit testing of classes.
  • Developed application framework using struts with design principles of the J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns and developed Stateless Session Bean to Achieve Session façade Design Pattern.
  • Developed Stored Procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Responsible for deployment of application in the Integration/Functional Environment, providing necessary assistance to UA tester.

Environment: JAVA, Java Script, HTML, JDBC Drivers, SOAP Web Services, UNIX, Shell scripting, SQL Server.

We'd love your feedback!