We provide IT Staff Augmentation Services!

Java/j2ee Developer/kafka Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Overall 7+ years of strong software experience as a Java Full Stack Developer and extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object - Oriented Applications and Web based Enterprise Applications using java/J2EE.
  • Expertise in working with Front End/UI Technologies like, HTML, CSS, XML, JSP, JavaScript, jQuery, AJAX, Angular JS, React JS, Node JS, Express Js, Bootstrap, JSON and Web Services.
  • Experienced in Design and Development of multi-tier enterprise applications using Java, J2EE, Spring, Servlets, JSP, JSF, Hibernate, JDBC, Java Beans and Web services.
  • Knowledge on Amazon Web services and various services such as DMS, S3 buckets, EC2 instance, RDS instances, lambda functions.
  • Working knowledge on concepts of Angular 7, Angular 8.
  • Experienced in using software development methodologies (Agile, Scrum), Continuous integration and Test-Driven Development.
  • Experienced with development IDEs such as Eclipse, IntelliJ and Spring tool suite, Visual studio code.
  • Experience with standard internet protocols such as HTTP, SMTP, HTTPS, FTP.
  • Experience in Agile development methodologies and Version Control tools like SVN and GIT.
  • Created the responsive UI components using React/Redux and to dispatch events to the store.
  • Proficient in implementing Object Oriented Programming (OOPS) using JAVA/J2EE technologies like Core Java (OOPS, Collections, Threads), JSP, JDBC, Spring, Hibernate, Restful web services.
  • Experienced in using web/application servers such as Apache Tomcat, IBM WebSphere, IBM WebLogic.
  • Experience with XML and related standards and technologies like SOA, Web Services and API integration experience, SOAP, WSDL, XML, JAXB, JAX-WS.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, Hibernate, Web services, JSF, JDBC, JSP, Servlets.
  • Proficient in Core Java with strong understanding of data structures, algorithms, Collections, Concurrency, Multithreading, Event handling and performance tuning. Expert implementing multithreading in python
  • Extensive experience in design and implementation of NoSQL database using MongoDB and Cassandra.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Experienced in integrating enterprise applications using JMS, SOAP and RESTful Web services
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.
  • Experience in developing web applications using Spring MVC frame work and Object-Relational Mapping (ORM) technologies such as JPA, Hibernate and Eclipse.
  • Proficient in implementation of frameworks like spring, JSF, AJAX frameworks and ORM frameworks like Hibernate.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience with major relational databases Oracle 11g/10g, SQL Server 2005/2008, DB2, and MySQL.
  • Experience with JavaScript and JavaScript frame works JQuery, JQuery UI, AngularJS.
  • Experience in developing small scale python based lambda applications.
  • Provided 24x7 on call support in production environment on rotation basis.

TECHNICAL SKILLS

Programming Languages: C, JAVA, Java8, Core Java, J2EE, XML, SQL, PL/SQL, Python

Middleware: OSB 10g, J2EE, JBoss 4.2.3/4.3.0

Web Technologies: HTML5, CSS, JavaScript, Bootstrap UI, JDK, AJAX, Angular JS, React JS, Node.js, Angular7/8, Express JS

Cloud and Associated Technologies: Amazon Web Services (AWS)

Scripting Languages: UNIX Shell Scripting, Perl Scripting

Packages: JSDK 2.0, J2EE, Python

Monitoring and Testing Tools: Nosetests, Mockito, Bamboo, Sonar, OEM 11g

IDE’s/Utilities: Eclipse, Putty, IntelliJ, SpringBootTool, NetBeans

Database: Oracle 10g/11g, MongoDB, DynamoDB, MS SQL Server, DB2, Cassandra, PostgreSQL, PL/SQL, Sybase

Build Tools: Ant, Maven, Gradle, Bitbucket, JIRA, Confluence, Bamboo, SQL Developer

Process & Concepts: Agile, SCRUM, SDLC, Object-Oriented Analysis and Design, Test driven Development, Continuous Integration, bamboo builds.

Containerization tools: Docker, Kubernetes

Version Control: CVS, SVN, Bitbucket, Confidential VSS, Clear Case, Git, TFS

Methodologies: Waterfall, Agile, TDD (Test Driven Development)

CICD Tools: Jenkins, Ansible

Testing tools: HTML Unit, Jasmine, Mockito, Selenium

Operating Systems: LINUX, Windows 98/2000/NT/XP/VISTA

PROFESSIONAL EXPERIENCE

Confidential, PA

Java/J2EE Developer/Kafka

Responsibilities:

  • losely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Written an external API call to explore the connection mechanism to between Sequentra to LeaseAccelerator(LA) and Sequentra to Leverton Integration system.
  • Used Spark API to generate PairRDD using Java programming.
  • Designed and ImplementedRESTweb Services for the application
  • Automated and scheduled backups on all UNIX Machines using shell scripts.
  • Performance tuning was done with respect to system, connection pools Execute threads and JVM heap size.
  • Installed, configured and integrated Web servers (plug-in file), SiteMinder agents and LDAP user directory with WAS.
  • Installation and configuration of BPM v7.5
  • Developed multiple POCs to create a user interface in Angular JS.
  • Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Document and establish standard processes to ensure repeatability for J2EE administrators.
  • Provided Migration configuration for transactions, security, services, JMS servers and services while transitioning from development to production environment.
  • Used MyEclipse Blue9 as IDE with Flash Builder plugin.
  • Worked on integration of Struts framework, spring mvc and hibernate for application.
  • Analyzed the business requirement and designed the part of system for upgrading.
  • Worked on JSP, servlets, AJAX, Java script, JUnit, jQuery, JDBC technologies.

Confidential, Newyork

Java/J2EE Developer

Responsibilities:

  • Worked on data services platform by analyzing business requirements, technical designing, implementation and documentation using Agile Methodologies.
  • Involved in developing applications with REST web services and experienced with securing the rest web services.
  • Migrated core applications from tomcat 7 to tomcat 8.524 under cargo container and debugged issues and fixed them in a very less time.
  • Designed and developed the application using Angular8 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, and NPM.
  • Developed lambda applications in both Java and python.
  • Created multi-threading applications in both java and python using concurrent futures library.
  • Worked on creating AWS resources, Lambda, RDS through cloud formation templates.
  • Performed Continuous Delivery in a microservice infrastructure with Amazon cloud, Docker and Kubernetes and Amazon ECS.
  • Worked on JUnit tests for the API using Mockito
  • Created and Consumed Restful Web Services using Spring boot.
  • New library development with micro services architecture using Rest APIs, spring boot.
  • Enhancement of the existing functionality to persist the messages to Cassandra DB in Kafka.
  • Implemented SOA architecture with web services using SoapUI, WSDL and RESTful.
  • Designed GUI using JQuery, CSS to improve visual effect on the dynamic front-end.
  • Used Bamboo to build and deploy the code in Dev and SIT environments.
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Used AWS DMS to work on data migration from S3 to RDS Postgres.
  • Using UML, Java/J2EE, Web technologies that include JSP, Servlets, Struts, JMS, JDBC, HTML, XML, Java Script and Hibernate.
  • Worked on Apache spark process to start the batch work on s3 files.
  • Strong experience in working with Core Java concepts like OOPS, Multi-threading, Exception handling, Generics, Collections, Networking etc.
  • Implemented the web layer using Spring, JQuery
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Method references are used provided in Java8 to make use of methods already named.
  • Used core java for multithreading and exception handling
  • Worked on Junit testing using Mockito framework.
  • Unit tested all the classes usingJUNITat various class level and methods level.
  • Used Core Java Collections, Exception Handling, multithreading and generics.
  • Involved in development of service layer and DAO layer using Spring framework and Hibernate
  • Being a part of production team provided 24x7 supports for all the environments.

Environment: s:JAVA8, J2EEApplication server, Spring, Hibernate, WebServices, HTML, CSS, SQL Server, Angular8, AWS, Docker, Oracle 11g,Apache Tomcat 8.524, VMware.

Confidential, New Jersey

Full Stack Java Developer

Responsibilities:

  • Worked on Order Status Inquiry (OSI) application and the main role of that project is to receive, process, and track order status and invoice status from each manufacturer.
  • Designed front end with JavaScript, jQuery.
  • Implemented Spring MVC, dependency Injection and AOP Aspect oriented programming.
  • Developed MVC design pattern-based User Interface using JSP, XML, HTML, CSS and Struts.
  • Created dynamic pages using HTML5, CSS3, JQuery and JavaScript for client-side validation.
  • Wrote application front end with HTML, JSP, and Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Used ReactJs to implement rich functions in various pages, form validation, crud, grid list, search, sort, multi-selection, authentication and unit tests.
  • Developed server-side services using Java multithreading, spring, Web Services (SOAP, AXIS).
  • Migrating existing application into micro services architecture using Rest APIs, spring boot and AWS.
  • Involved in the design and development phases of Scrum Agile Software Development.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of spring framework to handle exceptions.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, Webservices.
  • Worked with design pattern like MVC and used Spring framework, XML, Servlets, HTML, CSS and Java for web application
  • Well versedwithcoreJavaconcepts like Collections, Serialization and Servlets, JSP.
  • Proficient in deployment and troubleshooting of JAR, WAR and EAR files in domain and clustered environments of WebSphere Application server.
  • Implemented some of the exception handling mechanisms using core java.
  • Installed, configured and managed apache webserver.
  • Strong knowledge and working experience on Optimization and performance tuning techniques.
  • Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.

Environment: Java8, JDK1.5, J2EE, Core Java, Python, Spring, Hibernate, HTML, CSS, JavaScript, ReactJS, NodeJS, Bamboo, WebSphere App Server, VMware, Tomcat, WebSphere portal, XML, JIRA, Oracle10g, Oracle 11g, Ant1.5.1, Linux, FTP.

Confidential

Java Developer

Responsibilities:

  • Responsible for the implementation of application systemwithCoreJavaand spring framework.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection.
  • Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
  • Designed and ImplementedRESTweb Services for the application
  • Automated and scheduled backups on all UNIX Machines using shell scripts.
  • Performance tuning was done with respect to system, connection pools Execute threads and JVM heap size.
  • Installed, configured and integrated Web servers (plug-in file), SiteMinder agents and LDAP user directory with WAS.
  • Installation and configuration of BPM v7.5
  • Developed multiple POCs to create a user interface in Angular JS.
  • Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Document and establish standard processes to ensure repeatability for J2EE administrators.
  • Provided Migration configuration for transactions, security, services, JMS servers and services while transitioning from development to production environment.
  • Installed Oracle 8i/9i/10g client software on the application server and configuring the connectivity using JDBC drivers for the database.
  • Deployment and Troubleshooting of JAR, WAR and EAR applications in clustered environment with WebSphere.
  • CreatedTomcatinstances and modified each and removed shared component.
  • Installed APR, OpenSSL, Tomcat-native, Oracle JDK, Oracle JRE,Tomcatconnector Mod jk, APR Utility.
  • Installed and Configured LDAP server.
  • Implemented Load balancing of web applications by configuring WebSphere proxy plug-in.
  • Performance tuning by managing and monitoring the JVM performance by WebSphere Heap size, garbage collection, execute threads, EJB Cache size, JDBC pools and multi pools.
  • Performed extensive trouble shooting experience including stack trace analysis and JVM tuning experience by changing to heap sizes according to the requirement.
  • Wrote scripts (start, stop & ping) for web application server administration.
  • Configured SSL Certificates for WebSphere and Apache servers.
  • Monitored free space, disk usage, locating files, checking & clearing log files, administration & monitoring of file systems, network & virtual memory statistics.

Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, AngularJS, WebSphere Server 8.x, Jenkins, WSRR, IIB, SUN Solaris 8.0/10.0, Linux, Oracle 10g, JDK 1.4/1.5,1.6, Servlets, EJB 2.0, Apache.

Confidential

Java/J2EE Engineer

Responsibilities:

  • Perform complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment & Maintenance.
  • Analysis and review of requirements specification document for clarifications from programming perspective.
  • Developed code in Java, J2EE, Webwork and Hibernate using Pair programming and TDD.
  • Involved in creating and extracting data from database using SQL queries, PL/SQL Stored procedures, triggers and packages on DB2 Database
  • Used Spring JDBC to execute database queries. Created row mappers and query classes for DB operations.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Created and managed application database connections and application database.
  • Implemented the project by using MVC framework.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Integrated application with Spring Security for form based authentication and authorization.
  • Stored authentication and authorization detail in database. Used these db authorization detail with spring security annotation on method for apply method level spring security. Used spring security jsp tags to provide UI level spring security.
  • Developed business logic layer using Spring Framework and integrated Hibernate.
  • Involved in Spring IOC and Spring AOP framework implementation.
  • Implemented java multithreading to access interfaces.
  • Developed custom application API’s based on workflows derived from design.
  • Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, and AJAX.
  • Built Spring based Java and Scala Microservices to support enterprise web application.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for Rest API’s and Spring Boot for microservices.
  • Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement the functionalities.
  • Worked on AngularJs filter concepts using AngularJs services where the data filter comes from remote server.
  • Worked on cloud environment, AWS: created instances and migrated various applications to AWS
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s
  • Worked with JSON as well as XML to consume and produce Http Requests and Responses.
  • Worked in Transaction Management and Banking Applications.
  • Performed CRUD operations on MongoDB.
  • Implemented AJAX framework for asynchronous data transfer between the browser and the server.
  • Developed JSP, Action classes and EJBs for various user transactions.
  • Developed the XML Schema for the data maintenance and structures.
  • Designed Java Servlets and Objects using J2EE standards.
  • Used GIT for version control and deployed application to Tomcat.
  • Involved in resolving Production Issues, Analysis, Troubleshooting and Problem Resolution and performance Management.

Environment: Oracle DB, Eclipse IDE, XHTML, AJAX, XSLT, AngularJS, J2EE, JSP’s, HTML, CSS, Bootstrap, Multithreading, MS Visio, JavaScript, Spring IOC, Spring AOP, Spring JDBC, MongoDB, Docker, Hibernate, XML, WebLogic, Windows XP, UNIX etc.

Confidential

Java Developer

Responsibilities:

  • Installation and configuration of BPM v7.5
  • Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Document and establish standard processes to ensure repeatability for J2EE administrators.
  • Provided Migration configuration for transactions, security, services, JMS servers and services while transitioning from development to production environment.
  • Installed Oracle 8i/9i/10g client software on the application server and configuring the connectivity using JDBC drivers for the database.
  • Responsible for the implementation of application systemwithCoreJavaand spring framework.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection.
  • Designed and ImplementedRESTweb Services for the application
  • Automated and scheduled backups on all UNIX Machines using shell scripts.
  • Performance tuning was done with respect to system, connection pools Execute threads and JVM heap size.
  • Installed, configured and integrated Web servers (plug-in file), SiteMinder agents and LDAP user directory with WAS.
  • Installation and configuration of BPM v7.5
  • Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Document and establish standard processes to ensure repeatability for J2EE administrators.
  • Provided Migration configuration for transactions, security, services, JMS servers and services while transitioning from development to production environment.
  • Installed Oracle 8i/9i/10g client software on the application server and configuring the connectivity using JDBC drivers for the database.
  • Deployment and Troubleshooting of JAR, WAR and EAR applications in clustered environment with WebSphere.

Confidential

Java Developer

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development (TDD) approach, Refactoring, Pair Programming.
  • Developed new business workflows using the Java Business Process Management (JBPM) tool & deployed them as PAR (Archive) files. Workflows are created to send requests to different service groups for approval, whenever new service requests or complaints are raised.
  • Interacting with the application users coordinating on application requirements and providing software solution.
  • Develop new functionalities and features in line with business requirements.
  • Used Spring framework for Dependency Injection and JDBC connectivity
  • Developed RESTful Web services client to consume JSON messages using Spring JMS configuration.
  • Used several REST web services supporting both XML and JSON to perform tasks
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Created Java Server Pages (JSP) pages for the Customer module of the application. Coded a JS utile file for commonly used JS validation.
  • Created base layout using Tiles to reuse multiple times in JSP pages.
  • Configured and used Struts and Tiles framework for creating web based user interface.
  • Created responsive webpage to different platforms by applying Bootstrap (user information page, device information page, logging viewer page)
  • Design HTML prototypes, visual interfaces and interaction of Web-based design.
  • The front-end use HTML5, CSS3, React JS, jQuery and Bootstrap to build a single page web app that communicate with back-end via RESTful API.
  • Involved in development of custom Servlet handling http request and response objects.
  • Followed Agile Scrum methodology and used JIRA for writing test cases
  • Actively participated in design and development of multi-threaded server based on J2EE architecture
  • Used Maven as the build tool and Tortoise SVN as the Source version controller
  • Used Selenium and SOAP UI for Open source web testing
  • Involved in the requirement analysis, design, and development as well as in the testing of the product
  • Used Subversion (SVN) as the configuration management tool to manage the code repository and Jenkins for automated deployment
  • Involved in the deployment of the application in Integration and Implementation environment.
  • Responsible for monitoring production metrics and submitting summary reports
  • Actively involved in code review, performance tuning and bug fixing phases.
  • Good team player with ability to solve complex issues. Initiated team discussions to improved efficiency of the system

Environment: Java 1.7, UNIX, J2EE, XML Schemas, XML, XSLT JavaScript, JSON, CSS3, HTML5, Hibernate, Design Patterns, Linux,Java Servlets, JUnit, JMS, MySQL, JBOSS JPM, REST, AJAX, Maven, Web Services, Apache Tomcat, Windows XP.

We'd love your feedback!