We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • JAVA developer with 10+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, IBM MQ Series, JSF, MongoDB, angular, Java Beans and Web services (SOAP, Rest).
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Experience Front end part of the application using Angular.JS, Ext.JS, Backbone.JS, JQuery, Node.JS, React JS Html5 and CSS.
  • Knowledge of J2EE design patterns like MVC, Front Controller, Factory, Abstract Factory, Command Pattern, Singleton, Session Facade, Transfer Object, Business Delegate and Data Access Object etc.
  • Proficient in several frameworks like Struts 2.0, Java Server Faces, and Hibernate 3.0/4.0 ORM, Spring Framework 3.0, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML, SAX and DOM Parsers.
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js and Underscore.js.
  • Have Strong experience in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
  • Good Experience in developing test cases with Junit and logging with Log4j.
  • Hands on exposure to multiple Application Servers like BEA Web Logic Application Server, Apache Tomcat, WebSphere and JBoss.
  • Experience in writing the scripting language Groovy which can run on Java virtual machine.
  • Extensive development experience on different IDE's like Eclipse, JBoss, RAD and NetBeans for debugging and using java coding standards.

TECHNICAL SKILLS

  • JAVA, Web sphere, WebLogic, Jboss,, Version Control, SVN, CVS, SQL, HTML, XML, J2EE, Servlets, JSTL
  • JUnit, DOM JSP, EJB, JNDI, JMS, JDBC, Applets, Struts, Hibernate, Sprig MVC, Web Services
  • JAX-RPC, RESTUFUL, CSS3, HTML5,WSDL,JAX-WS, Oracle, JRUN, Angular.JS, EXT. JS jQuery HTTP, JSON, AJAX, Grunt, Gulp, RAD, Eclipse, NetBeans, TDD, XP, Maven, Log4J, CVS, PL/SQL, ActiveMQ

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Enhanced the existing Java 11+ GUI client's object caching using memory sensitive caching.
  • Application Modernization of all the existing Java 11+ application and Batch Jobs with help of Spring Cloud and Micro-services.
  • Used java 11+ with default and static methods heavily in Collection API and default methods are added.
  • Developed a single page, UI-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular.JS, Java 11+ API.
  • Designed and developed asynchronous RESTful Micro services using Spring boot 2.2 that are consumed by other micro services with an average response time of 30 milliseconds.
  • Developed different components of the application such as Servlets, DAOs and Used Subversion SVN for version control.
  • Developed microservices using Spring modules MVC and various tools.
  • Worked on database table O/R mapping with JPA and EJB 2.0
  • Worked with AOP technologies high performing multi-threaded code with various Open Source frameworks etc.
  • Performed data processing with file I/O, shared Preference, and Realm ORM data base.
  • Implemented functionalities using Thymeleaf and other tools.
  • Developed micro services using Spring Boot JPA to fetch the data from the DB
  • Extensively used Spring Data rest to connect with different API and Databases.
  • Created easiest way to create project to open a terminal and run the command and using Quarkus
  • Implemented Microservices using Spring Boot and Micronaut frameworks
  • Provided production support to e-Store using JPA Toplink.
  • Used Hibernate 5.x as tool to store the data into the Oracle 11g database and JDBC for database-independent connectivity.
  • Used hibernate criteria to map CLR object data to relation table, keeping the application portable
  • Modified Struts2.3 configuration files as per application requirements and developed Web Services using UDDI for non Java clients to obtain policy information
  • Developed additional UI Components using JSF and implemented an asynchronous.
  • Enhanced and optimized the functionality of Web UI using JavaScript and various tools.
  • Worekd on on client-side JavaScript frameworks Angular 9.
  • Worked on modern web architecture using various advanced JavaScript frameworks and libraries like React.js.
  • Good amount of hands on experience in developing server-side JavaScript frameworks using Node JS, Hapi JS.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery.
  • Developed web pages using HTML/CSS and Javascript.
  • Implemented application using Ruby and basic MVC architecture and developed stored procedures compatible with MySQL
  • Create ruby grpc microservice with postgres database for rehosting paycheck functionality, and interface with existing MySQL
  • Configured the custom cartridges in Experience Manager of the Oracle Commerce Workbench.
  • Provided support & development of web based applications and TCP/IP socket applications in UNIX, using Pl/SQL
  • Implemented Python scripts to import raw data from web into Postgre SQL database
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, etc.
  • Net MVC Application performance tuning ted using ANT Profiler
  • Designed a SOA Integrated Platform using Websphere WebSphere Process Server.
  • Integrated Spring MVC with handlebar.js front-end built on top of REST services.
  • Created Restful WCF Services to consume the JSON data in Html5/winJS Field Dashborad project.
  • Webservices standards implantations OAuth.
  • Designed and developed Restful API and services using best practices to interact within the microservices and with the front end using Spring MVC and Spring Rest and Security is provided via tokens(jwt) and Spring Security.
  • Worked with responsive design and modular CSS using IntelliJ IDE.
  • Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
  • Deployed the project into Heroku using Git version control system
  • Worked on Swagger spec to create API using a specific JSON or YAML schema that outlines the names, order, and other details of the API
  • Developed Agile processes using Groovy, JUnit to use continuous integration.
  • Implemented integration testing using EasyMock
  • Involved in implementation of Test Automation Framework build using Selenium TestNG.
  • Experience in developing automated unit testing using JMeter and Unit test cases using Junit and Power Mock Frameworks
  • Worked with POSTMAN for API testing and created User Model for application.
  • Integrated SonarQube with Jenkins to track code coverage before move deployment of tag to production.
  • Worked with agile methodology using tools such as SourceTree, JIRA.
  • Experienced in agile software development practice paired programming, test driven development TTD and scrum status meetings.
  • Used Amazon Cognito to provide Serverless User Authentication in the AWS Cloud for this application
  • Use the concept of authentication and authorization, deploy to Amazon EC2 with passenger, nginx, sidekiq, whenever schedule, and redis.
  • Deployed Cloud platform on Amazon using S3.
  • Created an RDS Aurora DB cluster and connected to the database through an Amazon RDS AuroraDBinstance worked in distributing API Gateway in multiple domain modules with multithreading, currently supporting Couchbase as database and running on the latest next generation edge technologies like Docker, ES6 SCSS, Hapi, Webpack
  • Created the domains, application servers and load balancers using Weblogic 9.0
  • Resolved /Helped Linux issues in AWS cloud such as deploying, performance tuning, and auto scaling.
  • Extensively used Spring Data to connect with different REST API and Databases like DynamoDB.
  • Deployed and Manged the Microservices using technologies and tools such as Dockers.
  • Migrated REST web services to Kubernetes cluster on AWS by creating fabric files using.
  • Deployed ECS instances, attached security groups, attached profiles and roles using AWS Cloud Formation
  • Deployed the application using AWS Elastic BeanStalk and monitor servers performance using CloudWatch.
  • Responsible for creating Well-Architected Application on AWS using Autoscaling SQS Caching and database layer as necessary
  • Used Axway API Connectivity with Amazon Simple Queuing Service and SNS.
  • Code and developed custom Elastic Search Java based wrapper client using the "Jest" API
  • Using Kubernetes logging separated master and data elastic search nodes into their own pods. And ELKpaas components into their own Ansible roles
  • Utilized CHEF for configuration management of hosted instances in AWS ECS.
  • Worked on Large-scale Hadoop YARN cluster for distributed data processing and analysis using Sqoop, and NoSQL databases
  • Analyzed Hadoop cluster using the big data analytical tools such as Pig, Hive, Scoop and Flume
  • Experienced in using Kafka as a data pipeline between JMS and Spark Streaming Application.
  • Used AWS Data Pipeline for creating complex data processing workloads.
  • Embedded Axway API with Apache message broker ActiveMQ, Native JMS provider to support end-to-end asynchronous APIs and integration between external-facing REST APIs and SOAP Web Services
  • Deployed the application using AWS Elastic BeanStalk and monitor EC2 servers performance using CloudWatch.
  • Built log files reader with Amazon S3, Kinesis,and Lambda. elastic cache and cloudwatch logs to automate the creation of log aggregation pipeline with ElasticSearch, Logstash, Kibana stack to send all our team's logs coming into cloudwatch,
  • Created the Jenkin build setup and the Code Deploy scripts to deploy to various Linux boxes for all layers of the applications.
  • Implemented email and SSO integration using Node.js for backend and Angular.js in frontend
  • Inspect applications with web debugging proxy application by SSL proxying.
  • Used GIT as version control repository and MAVEN, Bamboo for Continuous Build Integration
  • Created and presented training materials for Unit Testing, the Gradle build framework and others.
  • Test driven development using JSON and improved the code communication with the help of test frameworks ScalaTest.
  • Experience in integratingServiceNow with various Java based Web services, JIRA
  • Created process control logic with JBPM, drools and drools guvnor
  • Used mvel as an Expression or Predicate the DSL or Xml Configuration
  • Develop micro services and scalable applications using Jenkins, PM2 and Clustering tools
  • Developed enterprise web services using J2EE, SOA Suite, JMS
  • Developed Spring Jms Component for Connecting to active MQ and push the messages into ActiveMQ.
  • Distributed and concurrent systems schema structure to map the database to Kafka.
  • Extensive experience in working with Inventory Availability and Application servers like Hybris and Tomcat
  • Extensively used Linux, Unix system administration tools to create servers and deploy and run applications in development stage
  • Used Unix system administration tools to create servers and deploy and run applications in development stage.
  • Development experience in Windows, Linux, Mac OS, Docker containers operating systems.
  • Used SOLID principles to maintain and extend over time of this application.
  • Worked on a redesign of existing Learning some application using domain driven design and dependency injection framework.
  • Implemented the cards renderer for iOS, and then took single responsibility design for the markup language compiler in the backend, written in Scala.
  • Expertise in Object - arranged outline/examination, UML demonstrating, Gang of four plan examples.
  • Designed and built SOA composites and BPEL processes that polled the legacy system for incoming customer data, performed filtering and transformation operations on it before inserting into EBS system.
  • Developed data pipeline using Flume, Sqoop, pig and java MapReduce to ingest customer behavioral data and financial histories into HDFS for analysis.
  • Reliability Proxy based on RabbitMQ and an Erlang-based application framework.
  • Architected custom reactive MapboxGL "plugin" interface to abstract lifecycle handling
  • Worked closely with UI/UX designers to understand the detailed intuitive UI/UX prototypes and components
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Migration of on premise data to Azure Data Lake Store(ADLS) using Azure Data Factory

Environment: - Java 11+, Spring boot 2.2, Spring Modules (DAO, MVC, Securities, AOP, ORM data), Thymeleaf Spring boot JPA, Spring Data rest, Quarkus, micronaut, JPA Toplink, Hibernate 5.x, Hibernate Criteria Struts 2.3, JSF JavaScript, Angular 9, React.js 16, JavaScript, AJAX, HTML/CSS MySQL, Oracle, SQL, PL/SQL, SQL, MongoDB, ProfilerSOA, Rest, JSON, OAUTH, JWT, IntelliJ VS code, Git Swagger, JUnit 5, EasyMock, TestNG, JMeter, Postman Sonar QubeAgile, Scrum AWS, EC2, S3, RDS, API Gateway, Load Balancer, auto scaling, DynamoDB, Dockers, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, elastic search, kinesis, Hadoop, data pipeline, message broker ActiveMQ, elastic beanstalk, lambda, elastic Cache, code deploy, SSO, SSL, Lambda azure Maven Gradle JSON, JIRA drools / mvelMicro services, JMS, activeMQ, Kafka Tomcat Linux / Unix / Mac, solid principles, domain driven design, single responsibility design, gang of four, composite, behavioral, proxy,, abstract, prototype, singleton, factory

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Created Restful APIs in Java 8 environment using JAX-RS and React.js.
  • Used Java 8 for developing UI Components like Editable drop down, data-driven menu customizations
  • Responsible for writing and implementation of Java 8, AJAX and JQuery to interact with web Services and user controls.
  • Designed dynamic client-side Java 8 codes to build web forms and simulate process for web application, page navigation and form validation.
  • Proficient in using GO/JAVA design patterns and J2EE design patterns and by using DAO.
  • Implemented Model-View-Controller architecture by using repository pattern and interfaces to separate business logic from the view using Object Oriented Programming techniques in PHP
  • Implemented Talend jobs to load data from different sources and integrated with Kafka.
  • Utilized iBatis for database ORM and SQL injection. Dependency injection for Transfer Objects to inject values into iBatis XML files for retrieving and inserting data.
  • Developed struts based application on WebSphere portal environment.
  • Collaborated on a JSF and Java web application. Generate reports using Jasper Reports.
  • Developed JavaScript to interface with other social network tools like Twitter and developed views to show leading matrices in Drupal.
  • Built HTML/CSS prototypes to test usability, browser rendering behavior and performance, accessibility and mobile responsiveness.
  • Implemented Python scripts to import raw data from web into Postgre database.
  • Designed and Implemented database schema using PostgreSQL.
  • Monitoring SQL server performance using profiler to find performance and deadlocks.
  • Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate and JPA and messaging engines.
  • Developed several JSON APIs using Ruby on Rails framework
  • Enforced OAuth 2.0 standard authentication level to the Rest APIS for required grant types such as Authorization code, Implicit, Client credentials
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Extensively used Eclipse as IDE for application development and support
  • Experienced in working on DevOps/Agile operations process and Spring tools.
  • Hands on experience with using Version Control Systems ( VCS) tools like SVN & Git
  • Used Gitlab and Tortoise SVN for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Developed JUnit test cases for back-end logic implementation development. Used SonarQube for code coverage.
  • Developed automation test cases using Java and Junit on Eclipse for web 2.0 Ajax application.
  • Wrote JUnit test cases and used Mockito for mocking service calls
  • Performed load testing using Jmeter and developed Java 8 code to improve performance.
  • Worked on improving and debugging API functions using Postman and Jasmine & Karma for testing Angular 4 code.
  • Used OWASP and SonarQube for continuous inspection of code quality to perform automatic reviews with static analysis
  • Worked in an Agile environment and also Installed and Configured Drupal on a Linux server and other servers.
  • Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration in the SDLC process.
  • Use AWS Serverless Lambda, Python to develop a system that support genomics data process.
  • Amazon RDS Aurora DB cluster and created notifications, alarms for EC2 instances using Cloud Watch.
  • Worked on AWS S3 Services for storing and retrieving data stored in the S3 buckets
  • Built scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python sdk.
  • Leveraged AWS cloud services such as auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Designed, built, and deployed a multitude applications utilizing almost all of the AWS stack including DynamoDB.
  • Monitored and managed the AWS infrastructure through Cloud watch
  • Used SES for scalable, resilient, high performance object storage and databases for this applications
  • Used SQS to manage the interactions between different micro-services.
  • Maintained the user accounts RDS and SNS services in AWS cloud.
  • Involved in developing Connection to Elastic search using Jest Client.
  • Used with message broker ActiveMQ for asynchronous messaging between the business tier and the process tier
  • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala.
  • Used Maven as the build tool and is scheduled / triggered by Jenkins build tool
  • Used Jackson for converting JSON to domain object and domain to JSON vice versa.
  • Helped in integrating Crucible into Jira and HipChat.
  • Expertise in using BPM and DROOLS for business validations and workflows
  • USED BPEL to perform transformations and write business logic.
  • Achieved SOA using web services technologies like jax-ws, jax-rs
  • Created and configured JMS connection factories on Weblogic server asynchronous way by using IBMMQ Series, RabbitMQ, ActiveMQ, and ApacheCamel as a message queue.
  • Transitioned from Websphere to Apache HTTPD and Tomcat.
  • Managed configuration using Puppet on Linux machines
  • Provided support & development of web based applications and TCP/IP socket applications in UNIX.
  • Reset operatingsystems for MAC

Environment: Java 8, Spring Modules (DAO, MVC, ORM), Ibatis, Struts, JSF JavaScript, HTML/CSS Postgres, PostgreSQL SQL serverRestful API, JSON, OAUTH, XML Eclipse, Spring tools Git, SVN, Sonar Qube, JUnit, Mockito, JMeter, Postman, Sonar QubeAgile, Scrum JMS, activeMQ, AWS, EC2, S3, RDS, Load Balancer, auto scaling, DynamoDB, Cloud watch, SES, SQS, SNS, elastic search, message broker ActiveMQ, KafkaMaven, JSON JIRA BPM, iLog, SOA, Tomcat,Linux / Unix / Mac

Confidential

Sr. Java Developer

Responsibilities:

  • Developed a multi-user web application using Java 6 and JDBC to provide the needed functionality.
  • Wrote test script on Linux to run Java 6 application using CAML provide UDP
  • Used Java 6 for developing UI Components like Editable drop down, data-driven menu customizations.
  • Worked in TypeScript to render Java 6 with unit and end-to-end tests.
  • Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java. simple-color picker plugin in the BackboneJS view profile preferences for users to select and save for highlighting note-text in the BackboneJS view document-viewer page of the Sidekick.
  • Wrote TypeScript that is transpiled into Javascript via the CLI powered by Webpack, with a design that is informed by Google's Material Design Specifications.
  • Developed, tested and implemented cross-browser compatible DRUPAL themes using valid XHTML/CSS
  • Involved in analyzing existing system DB2 data model architecture and provided estimates to migrate it to Oracle DB.
  • Installed and configured SAP Netweaver for PI on Windows/MS SQL Server.
  • Implemented Spring Boot based Microservice REST API where Drools Rules Engine Business Language Integration Platform is integrated.
  • Developed Flex MXML and Flex Action Script files to generate Flash file.
  • Worked on developing restful web services as part of converting the existing applications to be separate entity and be accessed by REST API using Apache CXF
  • Developed client facing User interfaces using Eclipse RCP to interact with Apollo Server.
  • Worked with SVN version control tools and Bamboo deployment tools
  • Developed Junit Test Cases to launch spring batch job with out DB and Server interactions.
  • Performed load testing using Jmeter and developed Java code to improve performance
  • Developed Test Cases using EasyMock and used POSTMAN to test REST Calls.
  • Developed fully functional, cross browser compatible websites on DRUPAL platform utilizing Agile methodologies.
  • Used Tensorflow to train data that helped me start a Amazon Web Services lucrative in-game trading business that remained active until the game was bought out by Epic Games.
  • Designed and implemented a Service for creating Canary instances, EC2 clients, running workload on the EC2 instance and maintaining the canaries
  • Deploy Ansible and Jenkins to completely provision and manage EC2 instances, volumes S3.
  • Configured QA environment using RDS, Route53 services
  • Used JSPM and System.JS for loading module written in ES6 and Typescript
  • Developed, and debugged the servlets and EJB with Tomcat Application server
  • Building OSGi bundles using Maven that uses the JCR API to deploy on Adobe CQ.
  • Developed a natural language processing application using ANTLR
  • Utilized Cloudant API to perform CRUD operations on the JSON documents
  • Configuration of Spring and Flex with factory and destination in service-config.xml andremote-config.xml.
  • Responsible for creating complex JIRA workflows, conditions and setting up and maintaining JIRA, using Advanced scripts to extend workflow capabilities
  • Installed Configured Business Process manager, IBM WebSphere ILOG Jrules and Oracle Service Bus
  • Implemented SOA architecture with web services using SOAP, UDDI and XML worked on scripts to deploy them on apache tomcat
  • Applied updates and security patches for WebSphere Application Servers and also migrating WebSphere application server
  • Conducted software builds using Subversion in a windows and Linux boxes environment via Cruise Control.
  • Maintain UNIX web server for this application.
  • Remarkable experience in the application of MAC solutions to solving business requirements

Environment: Java 6, Spring Mybatis, Backbone js, JavaScript, HTML/CSS Db2, MS SQL Rest, XML, Apache CXF, Eclipse SVN,JUnit, JMeter, Postman Agile AWS, EC2, S3, RDSJSP(SOA 1), Servlets Maven, ANT JSON / XMLJIRA JRules Tomcat websphere Linux / Unix / Mac

We'd love your feedback!