| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Linked In: LINKEDIN LINK AVAILABLEPROFESSIONAL SUMMARY Having 8+ years of experience in Web Application Design, Web Service Development, Programming, Testing, Support Maintenance, and End-User support using Sr. Java/J2EE technologies. Developing web-based controllers using Java, J2EE, Web services (REST), MVC 4.0/5.0 framework (Spring MVC), and MySQL.
Experience and Knowledge of all phases of Software development life cycle (SDLC), which includes User Interaction, Business Analysis and Modeling, Design/Architecture, Development, Integration, Documentation, Coding, Testing, Deployment and developing applications using Waterfall. Proficient in developing front-end systems like Client-side validations with JavaScript, Ajax, Bootstrap, HTML, CSS and JavaScript frameworks such as Angular JS. Hands on Experience on MVC Framework and Hibernate 3.0 to connect with backend database for large based enterprise Applications.
Using Docker for setting Azure Container Registry with Docker and Docker-compose, actively involved in deployments on Docker using Kubernetes Experience in working with messaging services like Kafka and RESTAPI s to pull and push Metadata from Apache Atlas using Java Connectors.
Experience of designing and architecting server-less applications using AWS lambda API Gateway, Dynamo DB and Security Token Service (STS). Excellent knowledge on Java 11 concepts like Streams, Lambda Expressions, Method References etc.
Working on NodeJS framework to develop dynamic and rich client web pages Microservices with Spring Boot through a combination of REST and Apache Kafka.
Developing Microservices applications using Spring Core, MVC 4.0/5.0, DAO, ORM, Spring MVC, Spring Eureka, Spring Hystrix, Spring Ribbon. Designing and Developing User Interactive (UI) Web pages using HTML5, DB2, Bootstrap, CSS, JSX, jQuery, AJAX and Node JS, Spring REST using Micro Services. Worked with various features in spring such as Spring AOP, Spring Transaction management, Golang. Using Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI. Used template driven deployment options such as Resource Manager templates and Terraform Expertise in creating web applications using HTML/HTML5, CSS/CSS3 (SASS, LESS), Bootstrap, JavaScript (ES5), JQuery, Angular JS, Angular 12/8, AJAX, and JSON, Node.js, and ReactJS. Experience with Relational databases (Oracle 11g, MySQL 6.0) and good knowledge non-Relational databases NoSQL databases (Mongo DB 3.4, Dynamo DB) Strong knowledge of Cloud application security models, protocols and tools like AWSIAM, AWSKMS policy, Microsoft Azure AD, Google Cloud. Developing applications using Java/J2EE and frameworks such as Spring, NodeJS, Spring MVC, Spring Boot, Restful API, SOAP, Security/JWT/OAuth2, DATA JPA, Spark and Hibernate. Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers and with Core Java with Multithreading, Concurrency, Exception Handling, and Java Collections. Creating REST web services to publish ML models - business function and earnings code prediction models via API as predictive analytic service using Java 11 and python. Expertise in open-source frameworks like Struts, Spring 4/5 (IOC, JDBC, AOP, and LDAP), Web services, Hibernate, JAXB, AXIS-2, JAAS (Java Authorization and Authentication System), JUNIT etc.
Experience in handling messaging services using Apache Kafka Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic, Load Balancer, Auto-scaling groups.
Developing MVC based portlets using Liferay and migrated existing portlets from Liferay 6.1 to Liferay 7.1 AWSSDK to connect with Amazon SQS for bulk email processing. Experience in developing web applications implementing Model View Control (MVC) architecture using Django, Flask, Pyramid and Zone Python web application frameworks. Developing UI using HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular JS and NodeJS and prototype and project layout skeletons using ReactJS, JQuery, HTML5, and CSS3.TECHNICAL SKILLSLanguages
J2EE, Java 11/8/7, C/C++, XML, UML, SQL, PL/SQL2.3/2.1ScriptingjQuery, JavaScript, Shell Script, PythonJava Enterprise TechnologiesServlets2.1, JSP, EJB, JAX-RS API, JAX-WS, JPA, JUNIT3.8, Swagger2.4.6Web TechnologiesHTML5, CSS3, Scala, AJAX, JSON, SOAP, REST, REST API, Bootstrap, Angular JS, Angular 12/8, ReactJS with Flux, Redux, Ember JS, CI/CD, NodeJS4.0, Express JS.FrameworksSpring54, Spring MVC, Grafana, Spring Boot2.3.1/12.6, Spring JDBC5.2.3, Hibernate, Struts, HadoopAWSEC2, RDS, S3, ELB, EBSDatabasesTeradata, Oracle10g/11g/12c, MySQL, SQL server, PostgreSQL, Mongo DB, Cassandra, Redis
Distributed/ MiddlewareJMS (Java Messaging Service), ActiveMQ, RabbitMQTools/SoftwareEclipse, My Eclipse, Net Beans, Spring STS, SoapUI, SQL Developer, Subversion, TestNG, Selenium, Jira6.4, GWT, Rational Clear Case, Clear Quest and GITBuild ToolsMaven3.0, Gradle, Jenkins, Docker, Kubernetes, Google cloud, Azure, Ant, Jules, Bamboo Gulp, Grunt, Web pack, NPM, BowerApplication/Web ServerApache Tomcat, Apache Camel Apache Kafka, CXF3.1.9,Solr,JBOSS, WebSphere, WebLogicEXPERIENCEUS Bank, Minneapolis, MN
Sr. Java DeveloperFeb 2022 Present
Responsibilities:
Extensively used Hibernate in data access layer to access and updates in the database used Docker to containerize the Services and APIs to run on AWS EC2 instances.
Participating in a Scrum team and Agile Practices including Test-Driven Development (TDD), Behavior-Driven Development (BDD) and pair programming. Experience in handling messaging services using Apache Kafka implemented Microservices architecture to make application smaller and independent REST web services using Jersey with the enabled OAUTH. Proficient in developing Front-end systems with HTML5/CSS3, DOJO, JavaScript, jQuery, Ajax, JSF, Bootstrap, Tag Libraries Angular 12 Custom Tags and JavaScript Frameworks such as Require.js, Backbone.js, NodeJS. Understanding user change requirements and analyzing the source systems and Developed UI pages using JSP, spring framework validations are done using Spring Boot validation framework and JavaScript. Working on data pre-processing, cleaning and publishing data to Apache Kafka topics writing Java classes, reusable components and Java Beans for getting data from Oracle 12c tables. Made the integration of data in several applications in favor JSON documents with dynamic schemas using Mongo DB (NoSQL) database. Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF). Leveraging Golang, Postgres, Kafka, and Docker to deliver a more scalable and available solution serving almost 100k requests per day. Developing REST/HTTP APIs, DB2 including JSON data formats applications using CRUD repositories Rabbit MQ in the application for posting and receiving requests to and from various systems. Implementing CI/CD pipeline as code using Jenkins and Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins to perform the automated integration test.
Experience in bash and Python scripting with focus on DevOps tools, CI/CD, Devops and AWS Cloud Architecture configuring and deploying the applications into Tomcat, Nginx, WebSphere, WebLogic and Jboss Working on Jenkins for continuous integration with Gradle and GitHub setup the Continuous Integration & Continuous Development for the application using Jenkins.
Implementing Java 8 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces etc. used Apache Kafka as the messaging infrastructure for asynchronous processing. Working on Angular 12 framework to augment browser-based applications with Capability, built dynamically generated dropdown lists using Ajax, jQuery.
Designing the unit tests and product features developed business components using Java Objects, Core Java, Multithreading and Collections.
Involving in writing the database integration code using Hibernate, DB2 implemented real-time push notifications to customer by making use of OAuth2 authentication in application. Developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes. Maintaining, structured, and surveyed documents Angular 12 within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
Expert level experience with Web based Application design & development using Java, J2EE, Spring Boot, Spring, Hibernate, Oracle, SQL,Golang Developing RESTful Web Services to retrieve data from client side using Microservices architecture of Spring Boot application with Microservices performing the Unit testing and basic functional testing with different set of data.
Designing & developing logical & physical data model using data warehouse methodologies worked on Amazon web services (AWS) specifically Amazon Lambda for developing and deploying application. Using Kafka on publish-subscribe messaging as a distributed commit log, have experienced in its fast and Python and Scalable Created User defined exception classes using Java and building SOAP, Rest and Rest API. Configuring Java 11 objects with backend database tables using ORM mapping in Hibernate end to end application on Spring Boot framework (Rest Api Application/Spring JP Using Crud repository).
Experience with AWS, EC2, S3, RDS, Devops Cloud formation templates, CI/CD tools (Jenkins, Git, Ansible playbooks) in spring boot, Spring Micro service. Installing, configure and hosting the Tomcat app servers and MySQL database servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux).
Developing the java code using Eclipse as IDE backend services in Java and Groovy strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL API s.
Working with various technologies like Java 11, Java Beans, J2EE (JSP, JSF, Servlets, EJB), Spring 5, Hibernate, Microservices, Spring Boot, Spring Cloud, Ajax, jQuery, JMS, JDBC, XML, Web Services, LDAP and Design Patterns.Environment: Java 11, J2EE, Spring 5.0, Spring Boot, Spring Cloud, SOAP, Hibernate, Microservices, REST, REST API, CSS3, XML, Oracle 12c, Angular 12, CI/CD, Mongo DB, AWS, Kubernetes, Jenkins, NodeJS, jQuery, JDBC, Apache Kafka, Docker, JSON, GitHub, JavaScript.Cigna, Bloomfield, CTJava/J2ee DeveloperMar 2020 - Jan 2022
Responsibilities: Implemented persistence layer using Hibernate that uses POJOs to represent DB tuples business logic at Server side in Core Java 8, and Java, J2EE Architecture. Experience in working on Kafka, spring boot in setup of WebSphere MQ and WebSphere ND profile in AWS environment in using JMS, Devops for Asynchronous messaging. Implemented Angular 8 services to connect the web application to back-end APIs and Used Microservices with Spring Boot through a combination of REST and Apache Kafka. Used Shell script, Git as version control, Maven for artifact build, Log4j as logging framework and Jenkins as CI/CD tool. Worked as Java/J2EE Developer in developing two different web-based applications and followed Test-Driven Development (TDD) and Agile methodology.
Developed REST web service using Jersey which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications. REST API using Jersey for JAX-RS implementation. Designed and developed a horizontally scalable APIs using Python Flask created a Handler function in Python using Azure that can invoke when the service is executed.
Strong knowledge of Google Cloud application security models, protocols and tools like AWS IAM, Devops, AWS KMS policy, Microsoft Azure AD, Google Cloud Developed Micro services with Spring Boot to retrieve API routes and Implemented Spring Circuit pattern, integrated Hystrix dashboard to monitor spring, Microservices.
Creating clusters in Google Cloud and manage the clusters using Kubernetes (k8s). Using Jenkins to deploy code to Google Cloud, create new namespaces, creating Docker images and pushing them to container registry. Involving a Queuing system that takes in files from various sources formats them and uploads them to an s3 bucket using AWS Lambda and SQS. Experienced working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations. Experience best practices for integrating Micro Services, DB2 into an existing system architecture deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console Developed tools using Python, Shell scripting, XML to automate some of the menial tasks with supervisors, artists, systems administrators and production to ensure production deadlines are met. Used version control repository GIT and JIRA for issue tracking in deploying applications in Tomcat server specific formats with Excel macros and Python libraries. Consuming REST API based Micro Services with Rest template based on Restful APIs worked with DevOps team for continuous integration (CI) with other software products and continuous development of the products (CD).
Developed entire frontend and backend modules using Python on Django Web Framework and Worked on designing, coding and developing the application in Python using Django.
Developed Interactive web pages using HTML, CSS and JavaScript and various screens for the front end using Angular 8 and used various predefined components.
Designing and Developing User Interactive (UI) Web pages using HTML5, DB2, Bootstrap, CSS, JSX, jQuery, AJAX and Node JS, Spring REST using Micro Services. Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesos on Google Cloud Platform. Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns used Spring 4, annotations, and to implement business layer and navigation part of application,
Developed test cases and performed unit testing using JUNIT Test cases UI for Functional Testing, Performance Testing, and Regression Testing and to test REST & SOAP. Created tables and worked on MySQL and PL/SQL to write functions and packages for Azure Complex Inserts and updates in the database.
Environment: Java 8, J2EE, Spring 4.0, Spring Boot, Hibernate, Angular 8, SOAP, REST, REST API, Microservices, MongoDB, Kafka, PL/SQL, CI/CD, Mongo DB, Kubernetes, Azure, JavaScript, CSS, JSON, XML, Docker, JAX-RS, JUnit.Indianic InfoTech Limited, India Java Developer Dec 2016 - Jul 2019Responsibilities: Designed and developed the REST based Microservices using the Spring MVC presentation layer code, using JSP, HTML, AJAX and jQuery. Developed application module coded on Spring Batch and Apache Camel the Business layer using spring (IOC, AOP), DTO, and JTA.
Designed, develop & deliver the REST APIs that are necessary to support new feature development and enhancements in an agile environment.
Used Java Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection. Implemented Angular JS services to connect the web application to back-end APIs SOAP, Rest, Rest API web services to exchange the data with backend application
Developed unit test cases using Junit framework for testing accuracy of code and logging with SLF4j +Log4j the Persistence layer DAO using HIBERNATE.
Involved in debugging and tuning the PL/SQL code, tuning queries, optimization for the Oracle database using Explain Plan, hints and worked on Partition tables using Range method. Used Spring JMS related MDB to receive the messages from other team with IBMMQ for queuing worked with Open symphony workflows and delivered workflow module to the client.
Worked end-to-end flow i.e. controllers classes, service classes, DAOs classes as per the Spring MVC design and writing business logics using Core Java and data structures. Utilized Java 7 Lambda feature to implement business logic JBPM is a lightweight, extensible workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification. Used Java 7 concepts like Swing, socket programming, Collections, Multithreading, Event handling, Exception handling and Generics.
Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better Angular JS maintenance of code and re-usability.Environment: Java 7, J2EE, Spring, Spring MVC, Hibernate, Angular JS, SOAP, REST, REST API, PL/SQL, Microservices, Oracle, Eclipse, JUnit, Bootstrap, Mongo DB, Agile, UML, JSP, JSTL, Maven, CSS, jQuery.Kelton, IndiaSoftware DeveloperOct 2014 - Nov 2016Responsibilities: Implemented MVC architecture using Apache STRUTS framework Designed the front end using JSP, Tag Libraries and JavaScript and developed framework components, involved in designing MVC pattern using Struts framework. Good knowledge of concepts in Java likes OOPS, Multi-Threading and Exception Handling and implemented Core Java concepts like Inheritance, Polymorphism, Abstraction and Encapsulation used Java Collection Framework.
Developed applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse 3.2 the code environment using IDE as Eclipse and deployed into Tomcat Server. Involved in Developing of Application based on J2EE using Hibernate and spring framework Implemented, Dependency, Injection, using the spring framework. Developed hibernate DAO Classes using Spring MVC Template, worked with Hibernate for object relational mapping and connection management.
Learned XML for communicating client written Queries, Sub Queries in SQL to get data from REST API written in Groovy wrapped by Jersey JAX-RS.
Able to work well independently or as part of a professional computer program development team and possess effective communication skills along with strong dedication and commitment towards work. Used Angular Promise, Angular Custom directives, Angular custom services, Angular to SOAP to Spring calls involve in implementation of REST and SOAP based web services
Worked closely with testing groups for module and integration testing Developed batch processes to perform the daily updates with Spring Batch Module Automation testing using J unit.
Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing J Unit test cases and created set up manuals and user guides in Units integration, bug fixing and User acceptance testing with test cases.Environment: Java, J2EE, Spring, Spring MVC, Hibernate, SOAP, REST, REST API, Java Beans, XML, Servlets, JSP, JavaScript, HTML, J Unit, Angular, Eclipse, SVN, SQL.EDUCATION Masters in Computer Science from University of Tampa, USA 2021. Bachelors in Computer Science from Viswanadha Institute of Technology and Management, India 2014. |