We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Around 7+ years of IT experience in Analysis, Design, Development, implementation and execution of test cases of software application using Java/J2EE technologies.
  • Experience in tuning ADF BC components and PL/SQL for performance.
  • Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Domain Driven Design DDD and Waterfall software development processes.
  • Having excellent work experience on ATG e - commerce web applications and various ATG technologies like DAS, DPS, DCS and DSS
  • Extensive experience in designing UI using Oracle ADF Faces components, JDeveloper 11g/12c.
  • Experience working with various SDLC methodologies like Agile Scrum, RUP and Waterfall Model.
  • Experienced in developing front end applications using HTML, HTML5, XML, XHTML, DHTML, CSS, CSS3, Bootstrap, SAAS, LESS, JavaScript, DOM, jQuery, Ajax, JSON, and JSP.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Angular Js, Backbone.js, Node.js, Vue.Js and Express.js.
  • Good experience in building cross browser compatibility applications using HTML5 and CSS3, SASS
  • Experience in server-side scripting with Node JS, Express JS.
  • Experience in deploying applications into Mule Soft Cloud Hub and MMC.
  • Good Knowledge in software development experience mainly onOracle ADF.
  • Good Knowledge in JavaScript library used for building reusable UI components like React JS.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Strong experience in working on JavaScript environment like MEAN (Mongo, Express, Angular, Node)
  • Strong knowledge on OOPs concepts, Core Java, Multithreading, Exception handling, and Collection Framework.
  • Strong programming skills towards developing and implementing complete n-tier web-based application systems using Java/J2EE technologies- JDBC, JSP, Servlets, Enterprise Java Beans, Struts, JSF, Spring, SOA implementation, JAX-RS, JAX-WS, JNDI, XML, JAXB, JSON, WSDL.
  • Experience working with YAML, a swagger used to describe the API’s.
  • Have considerable knowledge in developing UNIX shell scripts and pearl scripts.
  • Hands on experience JBOSS DROOLS, Guvnor, writing Business rules, Decision Tables, Agenda Filter, Knowledge Base, and JBPM.
  • Comfortable working with CSS preprocessors like SASS/LESS
  • Strong knowledge in implementing IOC and Dependency Injection features in various aspects of Spring Framework.
  • Good knowledge on the Spring Modules like Spring IOC, Spring MVC, Spring DAO, Spring Batch, Spring Web Flow, Spring Security, Spring Reactor and Spring Boot.
  • Experience developing on the Mule ESB platform to deliver SOAP & REST based APIs and use of connectors for integration.
  • Having Handful experience in using OAuth 2 for Microservices security.
  • Having knowledge on (JMS) MQ's like Apache Kafka, Rabbit MQ, IBM MQ and Active MQ.
  • Experience with Web/Application servers (Tomcat, Web Logic and JBOSS)
  • Experience in using Restful framework like JAX-RS Framework, SOAP Web services using JAX-WS, Apache CXF, Jersey.
  • Experience on working in Cloud Services of Azure and AWS
  • Experience of using Microsoft REST API’s for Azure Cloud and Office 365
  • Worked on building JQuery modules and vue.js apps.
  • Good knowledge in using Amazon Web Services (Amazon EC2, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, and AWS Identity), Pivotal Cloud and IBM Web Sphere.
  • Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Dockers Registry.
  • Extensively worked on beginner patches for Docker Engine.
  • Experience in using Drools rules engine for defining business rules and Validations.
  • Experience in using different version controlling/tracking systems GIT, CVS, Subversion, and Rational Clear Case.
  • Experienced in working with multiple databases like Oracle 10/11g, SQL Server, NoSQL (MongoDB, Cassandra), PostgreSQL, MySQL and DB2.
  • Developed web application using MongoDB, Express, React / Redux, Node JS and GraphQL
  • Experience developing REST, GraphQL and SOAP services
  • Independently integrate multiple APIs and new features using React + GraphQL
  • Experience using JIRA and Bugzilla5.0.x /4.4.x as issue and bug tracking tools.
  • Experienced with J-Unit Framework4.x, Jasmine and Mockito for developing test cases using Test driven development (TDD) approach and log4j for logging.
  • Expertise in using NoSQL databases like MongoDB, Apache Cassandra 2.0.12 as a distributed database management system and writing queries to it using CQL 3.0.
  • Experienced in performing unit testing using JUnit, Mockito integration and deployment of applications using tools such as ANT, Jenkins and Maven & debugging through log4j.
  • Experience in Backing up databases using MongoDB backup facility in OPS manager
  • Experience in using Ant1.x and Maven3.x for build automation.
  • In-depth knowledge of PL/SQL with the experience in constructing the triggers, tables, functions, user defined data type, procedures etc.
  • Experience in JavaScript Task Runner like Gulp, Grunt for magnification, compilation, unit testing.
  • Strong knowledge on JavaScript Unit testing with Jasmine, Karma, Protractor, Mocha and Chai
  • Excellent verbal, written communication and presentation skills, problem solving and conflict resolution skills.

TECHNICAL SKILLS

Languages /Web Services: Core Java, Java, J2EE, C, C++, SQL, PL/SQL

RDBMS / Tools: Oracle 9i (SQL), SQL, PL/SQL with TOAD 8.5

IDE/Editors: IBM RAD, Eclipse

Web Technologies / Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, Angular4/5/6/7, Node JS, jQuery, Mobile, jQuery, JavaScript, Backbone JS, AJAX, React JS, Microservices, DWR (Direct Web Remoting)

XML Technologies: XML, DTD, XSD, SAX, JAXB, 2.0

Design Tools: UML-Rational Rose 7.5, MS VISIO & Argo UML

Databases: Oracle 9i and 11g, IBM DB2 v8, My SQL

Application/Web Server: Tomcat, WebSphere, Web logic, JBOSS

Java Based Build Tool: Ant 1.7.0, Maven 2.2.1, Jenkins, Build Forge / Splunk

Web Services: SOAP Web Services (JAX-WS), REST Based (JAX-RS API) Apache CXF, JDBC, JMS, SPRING, Hibernate, XML

Testing Frameworks: JUNIT, Mockito & Power Mock, mocking extensions to JUnit

Cloud Computing: AWS (Amazon Web Services), AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, and Cloud Formation Templates.

Version Control Tools: SVN Subversion 1.4, Clear Case 7.0.1, T.F.S. (Team Foundation Server), VSS

Bug Tracking Tool: JIRA portal, Quality Center 11, Bugzilla

Frame Works: Struts 2.1, Hibernate 3.x, Spring 3.0

Queuing Tools/ job control system: Web Sphere MQ Series 7.0, Autosys

Operating System: Windows, Unix, UNIX Shell Scripting

PROFESSIONAL EXPERIENCE

Sr. JAVA DEVELOPER

Confidential, Alpharetta, GA

Responsibilities:

  • Involved in requirement analysis and participated in the design of application using UML&OO Analysis Design and Development.
  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
  • Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, LESS, JavaScript and jQuery
  • Implemented client-side Interface using Node JS and used for creating reusable UI components. Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
  • Created Gulp scripts for various tasks and used Node-JS for managing application UI Dependencies.
  • Portfolio review dashboard is a single page application meant for Stakeholders and Business users for faster and easier access to critical information for data-driven decision-making.
  • Implemented Zipkins for distributed Micro Service Monitoring.
  • Implemented user-friendly web-based application using AngularJS, HTML5, CSS3, Bootstrap, Spring and MongoDB.
  • Developed micro apps with Angular 8
  • Migrated applications to the AWS cloud
  • Data is represented using High charts - speedometer, Heat map and spider web.
  • Developed unit test cases using Mocha and Karma as unit test runner for various application modules.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Designed and developed the REST based Micro services using the Spring Boot
  • Implement the JavaScript/jQuery frameworks such as Node JS for MVW/MVC framework
  • Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in the target tables in MySQL database.
  • Automation of various administrative tasks using AWS Lambda services
  • Currently working on Docker container implementation for the Enterprise build system.
  • Implemented MVC web frameworks for the web applications using JSP/Servlet/Tag libraries that were designed using JSP.
  • Created RFP Micro service to provide RESTful API utilizing Spring Boot with Micro services.
  • Used Jenkins plugins for code coverage and also to run all the test before generating war file.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Used SQL, PL/SQL and Stored Procedures for Oracle back-end database.
  • Involved in configuring the database to Oracle9i.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
  • Improved the UI using Angular 8
  • Worked on building jQuery modules and vue.js apps
  • Involved in developing a branded portal using the administration tool on web Sphere Application server.
  • Used JDBC to configure files to access the database.
  • Used Jenkins for continuous integration and to automate and build the application to generate WAR and JAR files.
  • Developed and tested Java Server Pages (JSP).
  • Used Cucumber to implement Behavior Driven Design (BDD) for acceptance tests and Unit testing.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database management system
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation.
  • Developed reusable DHTML components for enhanced user interaction.
  • Monitored/Improved the performance and behavior of web applications.
  • Extensively used and configured of OpenSource technologies in the project.
  • Developed business components for various functionalities.
  • Developed JUnit test cases for unit testing.
  • Utilized the features of Angular 8 to present web design
  • Installed Jenkins plugin for code coverage.
  • Involved in peer-to-peer code reviews. Involved in usability and accessibility design issues of the system.
  • Designed and developed Web pages using JSP, HTML, JavaScript, and JSF.
  • Created extensive SQL queries to analyze data flows across multiple databases.

Environment: Java, Node JS, React JS, AWS, SQL, MVC, Spring boot, JSP, JSTL, AJAX, Spring, RAD, SQL Server, Micro services, Oracle 10g, JBoss, Couch DB, JavaScript, HTML, CSS.

Sr. JAVA DEVELOPER

Confidential, Chicago, IL

Responsibilities:

  • Analysis, design and development and testing phases of Software Development Lifecycle (SDLC) using Agile methodology.
  • Designed and optimized the document structure to store the shipper group and customers information in couch base.
  • Designed micro services to fetch from legacy and upload in couch base from/to multiple buckets using Couch base SDK Java client.
  • Deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Implemented Single Page Application SPA functionalities using Angular Routing and also used Angular Lazy Loading, to increase the performance of the application.
  • Experience in developing web based GUIs using Angular JS and JSP, HTML, and JavaScript
  • Worked on Java 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces which makes code readable and concise
  • Extensively worked with core java like collections, String Builder and interfaces.
  • Created and updated the swagger files to configure the definition objects or parameters of service end points
  • Used Vue.js events distribution and parent chain for parent-child component communication
  • Customized Master Pages, Page Layouts, Themes, CSS to improve SharePoint UI customization.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Designed Prototype and project lay out skeletons using react JavaScript, JQuery, and CSS and HTML .
  • Actively involved in coding using Java 1.8, Spring to develop features from end to end.
  • Developed user interface using Angular 7 services method is used to pull JSON data which is exposed through REST services
  • Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Experience on various AWS services like S3, EC2, ECS, Cloud trail, VPC, RDS, Route 53, SNS, and Lambda.
  • Developed UI modules using AngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS3 and HTML5.
  • Design, Implement and Test Oracle ADF applications using JDeveloper 11g
  • Designed multiple Active MQ queues in different environments (DEV/TEST/UAT) setup and testing.
  • Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services.
  • Migrated java applications from mainframes to java 8 using Spring MVC, JSP, CSS, hibernate, JavaScript, jQuery.
  • AWS EC2 and CloudWatch services. CI/CD pipeline management through Kubernetes. Automation of manual tasks using Shell scripting.
  • Worked on Java 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Deployed Micro Services, Docker container using Amazon EC2 container services and using AWS admin console
  • Designed spring boot service to process the legacy manifest, Consignee shipper scans and package exceptions using distributed environment using Open shift pods.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Implemented client-side Interface using React JS
  • Redesign C# code to improve performance of web application.
  • Followed Web Accessibility Guidelines while coding the website following with WCAG.
  • Developed Spring based services which listen to Spring Integration HTTP Endpoint for events and Implemented WCAG
  • Developed web pages using SP Designer for consistent look SharePoint sites.
  • Working withDevOpspractices using AWS, Elastic Bean stalk and Docker withKubernetes.
  • Wrote Kafka producers to stream the data from external Rest APIs to Kafka topics.
  • Used Object Mapping mechanism for JSON parsing and generated the final free text message.
  • Used JWT token bearer authentication for REST services.
  • Design and developed multiple fragments using ADF Rich Faces, Facets, JSF and HTML.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy
  • Create and configured the continuous delivery pipelines for deploying Micro Services and Lambda functions using Jenkins CI server.
  • Developed the integration workflows using a MuleSoft ESB.
  • Developed responsive client-side application to integrate with server side using JavaScript, jQuery, AngularJS, Node js, Vue.js and Bootstrap.
  • Writing validation packages using PL/SQL package.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, SASS and JavaScript
  • Created Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources.
  • Developed backend services to fetch data from Oracle 12c using JDBC templates.
  • Worked on Swagger API and auto-generated documentation for all REST calls
  • Used Docker image registry to deploy the code from Git to Openshift using Jenkins’s pipeline.
  • Writing validation packages using PL/SQL package.
  • Designed JUnit test cases for various services to assert the final message integrity as a part of Dev testing.
  • Designed the MongoDB test cases and step definitions to perform integration testing and UAT testing.
  • Deployed the Services onto the Open shift to run docker containers, via Kubernetes on cloud infrastructure.
  • Designed the JSON formatted logs using slf4j logging and integrated with Log Insight for APM.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools for nightly batch run of the Script.

Environment: Java 1.8, Angular6/7, Spring Boot, Apache Camel, Bindy Parser, JWT, JSON, Object Mapper, SLF4J, Couch Base SDK, TFS, GitHub, Jenkins, Docker, Open Shift, Windows, LINUX, IntelliJ, Cucumber, Maven, Active MQ, Swagger, Postman, REST services, JUnit, JMeter, Log Insight, Microsoft SharePoint.

JAVA DEVELOPER

Confidential, Pittsburgh, PA

Responsibilities:

  • Used Agile methodology, Domain Driven Design DDD and effectively took part in Scrum gatherings to deliver quality deliverables within time.
  • Created object modeling using UML2.
  • Used object storage container to store the secured files and retrieved from API by using Azure, PCF.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements.
  • Used Drools to handle complex business rules using Rule Sets and Rule Flows.
  • Used Java 8 streams and lambda expressions to increase performance.
  • Experience in working with application forms 9i.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Initial setup for development of ATG Commerce application.
  • Design and implemented with ESRI ArcGIS Runtime SDK.
  • Involved in system design and Core java 8 development using Collections Framework, Exception Handling, I/O System, Multi-Threading, Lambdas, Streams, Parallel Streams, Functional Interfaces, and JDBC for the action classes.
  • Worked with core java and Drool rule engine and participated in all aspects of software life cycle including analysis, design, development, production deployment and support
  • Created several reusable web-components using Polymer/Html5 and other new technologies in Web user interface.
  • Extensively involved in making the application compatible to blind as per ADA specifications defined.
  • Implemented application security in Oracle ADF.
  • Working on creating Rest Services using ASP.NET Web API and C#.
  • Designing solutions on Azure, AWS, Google, Soft Layer & other hybrid cloud options.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end point security and firewall
  • Programming with Frameworks: Apache SPARK, AWS Lambda, leveraging Apache Kafka
  • Developed interactive and dynamic web pages using hand coded semantic HTML5, CSS3, JavaScript, jQuery, Angular 5 and Bootstrap.
  • Worked with transformers, exception handling, testing & Security of MULE ESB endpoint through WSSR.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Working with internal ecommerce teams to collect java application requirements for website functionality.
  • Created tables by using HTML5 and CSS3, SASS to display consumer's order information and executed JSON data parsing using AngularJS
  • Used Reactor IPC for backpressure-ready network engines for HTTP (including Web sockets), TCP and UDP
  • With the concept of React JS Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Implemented IBM MQ API to put get the messages from Message Queue.
  • Integrated JPA persistence using Hibernate in order to save the current state of the drools
  • Spring AOP was used for intercepting the SOAP requests and for logging requests and also for transaction management.
  • Refined feature requirements and developed user interface components using Oracle ADF and JSF
  • Automation of various administrative tasks using AWS Lambda services.
  • Worked on performance tuning of cluster using Cassandra, configured internode communication between nodes and client using SSL encryption.
  • Used Maven to build the application and deploy it on to the server.
  • Designing the services and endpoints based on the Domain Driven Design
  • Developed POC for Cassandra DB.
  • Debug and troubleshoot ecommerce website application issues.
  • Maintained version control of the Java files with SVN and GIT.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.
  • Wrote unit testing codes using JUnit, resolved bugs and other defects using Firebug, JIRA and Eclipse's debugging tool.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Core Java (Java 8), HTML5, CSS3, JavaScript, jQuery, XML, Angular 5/6, Bootstrap, Spring Core, IOC, MVC, DAO, Struts, Hibernate, Cassandra, SOAP web service, RESTful web services, Maven, WebSphere, JUnit, JIRA, Firebug, SVN, GIT.

JAVA FULL STACK DEVELOPER

Confidential, San Antonio, TX

Responsibilities:

  • Involved in Daily Scrum (Agile) meetings, Sprint planning, grooming to gather & understand requirements and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Used Test Driven Development (TDD), Unit Tests (Junit, Mockito), Gradle, JIRA issue navigator, GIT as a part of everyday tasks.
  • Implemented React JS Controllers to maintain each view data where the client implemented the UI using React JS.
  • Developed the unit test cases in Test Driven Development (TDD) and mock testing using JUNIT and Mockito frameworks.
  • Developed Web applications using Java, J2EE, Struts and Hibernate.
  • Developed the front-end using HTML, JavaScript, AJAX and CSS. Used the basic principles of MVC to in corporate the React framework to build client-side application.
  • Configured Jenkins in microservice apps for deploying and implemented Jenkins for the central build.
  • Designed and implemented an application using Spring MVC, Spring IOC, Spring Transactions, and Dependency Injection using Spring Annotations, AOP, Container-managed transactions, and Hibernate.
  • DevelopedApache Camelendpoints and used producer template to route messages toJMSqueues.
  • Used Jenkins and pipelines to drive all micro service authentication builds out to the Docker registry and then deployed to Kubernetes.
  • Development of code using JSP code, HTML, CSS, JavaScript libraries such as JavaScript, Vue.js, jQuery
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template and Spring Boot for easy bootstrap applications from scratch.
  • Worked with IDE as Eclipse Juno and deployed into IBM Web Sphere 8.5 Application Server& used Maven build tool to achieve more functionality for build process.
  • Implementing the new message retry mechanism using kafka in the event of any failure in the downstream systems.
  • Involved in the configuration and administration of AWS (Amazon Web Services), EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0.
  • Wrapped the web application to desktop application using electron.js.
  • Worked with Node.js to make calls to the web services using URL’s which would perform GET, PUT and POST operations on the server.
  • Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity micro services.
  • Worked with NoSQL database MongoDB and created pipeline from MongoDB Cluster.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) to interact with database to perform database operations.
  • Designed and Developed Web Applications using CSS3 and with the style sheet management frameworks like SASS and LESS.
  • Experience in developing prototypes using responsive frameworks like Bootstrap.

Environment: Java 8, HTML5, CSS3, JavaScript, jQuery, XML, JSON, Bootstrap, Node JS, Electron JS, AWS, Spring, Struts, Hibernate, Cassandra, Oracle, PL/SQL, MongoDB, web service (RESTful), WebSphere, JUnit, JIRA, Mockito, Gradle, Selenium.

JAVA/J2EE Developer

Confidential

Responsibilities:

  • Involved in Daily Scrum (Agile) meetings, Sprint planning, grooming to gather & understand requirements and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Used Test Driven Development (TDD), Unit Tests (Junit, Mockito), Gradle, JIRA issue navigator, GIT as a part of everyday tasks.
  • Implemented React JS Controllers to maintain each view data where the client implemented the UI using React JS.
  • Developed the unit test cases in Test Driven Development (TDD) and mock testing using JUNIT and Mockito frameworks.
  • Developed Web applications using Java, J2EE, Struts and Hibernate.
  • Developed the front-end using HTML, JavaScript, AJAX and CSS. Used the basic principles of MVC to in corporate the React framework to build client-side application.
  • Configured Jenkins in microservice apps for deploying and implemented Jenkins for the central build.
  • Designed and implemented an application using Spring MVC, Spring IOC, Spring Transactions, and Dependency Injection using Spring Annotations, AOP, Container-managed transactions, and Hibernate.
  • DevelopedApache Camelendpoints and used producer template to route messages toJMSqueues.
  • Used Jenkins and pipelines to drive all micro service authentication builds out to the Docker registry and then deployed to Kubernetes.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Validating RESTFUL Web services and automating the web services testing using Test NG, Log4j, JAXB and JSON Parser GSON. Created common classes and maintained the utilities.
  • Involved in the configuration and administration of AWS (Amazon Web Services), EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0.
  • Wrapped the web application to desktop application using electron.js.
  • Worked with Node.js to make calls to the web services using URL’s which would perform GET, PUT and POST operations on the server.
  • Used Splunkarchitecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity micro services.
  • Worked with NoSQL database MongoDB and created pipeline from MongoDB Cluster.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) to interact with database to perform database operations.
  • Developed Data Access Layer using Hibernate ORM framework, Spring JDBC and Spring Transactions.
  • Implemented and managed high availability (Replication) and load balancing (sharing) cluster of Mongo DB having TB’s of databases.
  • Optimized SQL queries in MySQL and extensively wrote SQL DDL and DML statements
  • Create SQL queries to join tables, aggregate data and modified PL/SQL queries to match the business requirements.
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3, Bootstrap, jQuery.
  • Experience in developing prototypes using responsive frameworks like Bootstrap.

Environment: Java 8, HTML5, CSS3, JavaScript, jQuery, XML, JSON, Bootstrap, Node JS, Electron JS, AWS, Spring, Struts, Hibernate, Cassandra, Oracle, PL/SQL, MongoDB, web service (RESTful), WebSphere, JUnit, JIRA, Mockito, Gradle, Selenium.

Jr. JAVA/J2EE DEVELOPER

Confidential

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft.
  • Developed user interface using JSP Tag libraries, JSTL Tags and JavaScript to simplify the complexities of the application.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing.
  • Used PCF to enhance out of the box integration with other modules.
  • Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project.
  • Implemented React JS Controllers to maintain each view data where the client implemented the UI using React JS.
  • Started as a monolithic application that runs on Jboss, later migrated it in to a set of Spring boot and NodeJS, Micro Services
  • ConfiguredKafkato read and write messages from external programs.
  • Designed and developed Application based on Spring framework using MVC design patterns.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Involved in Application Deployment on PCF using CF push and Urban code deploy.
  • Used JavaScript for the web page validation and Struts Validator for server-side validation.
  • Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUNIT for unit testing.

Environment: Java, J2EE (Java Servlets, JSP, Struts), HTML, EJB, MVC Framework, JDBC, Maven, JBoss, SQL, Oracle, Apache Tomcat.

We'd love your feedback!