Archith
archit.padmalaya9@[Link]
Ph: +1 832-821-0302
SUMMARY:
Software Engineer having 5 years of experience specializing in Java Development and
Java/J2EE frameworks.
Extensive experience in application development, including requirement gathering
and analysis, functional specifications, interface design, feature coding, and final
integration and deployment.
Significant expertise in modern technologies and tools such as Java EE, spring, spring
boot, Microservices, Hibernate, MySQL, Oracle, MongoDB, AWS.
Proficient in working with web application's UI testing frameworks such as Karma,
Jasmine, and Protractor for Angular 16 and Backbone JS.
Developed multiple Angular 16 components which are compatible with latest
versions of typescript, Angular CLI.
Strong experience in developing Single Page Application (SPA), using MEAN (Mongo,
Express, Angular and Node) stack.
Good understanding Core Java SE 8/11 concepts like Streams API, Time API,
Functional Interfaces, Multithreading, Transaction Management, Exception Handling,
and Lambda functions, Generics and Collection API.
Good knowledge on working with Relational database ORM frameworks like
PostgreSQL, MySQL, DB2, Oracle 13c/11g and NoSQL DB (Mongo DB).
Expertise to interact with ORM frameworks like Hibernate, Spring Data, iBatis and
JPA.
Experience on NoSQL based ORM frameworks like Mongoose Connector and
Cassandra Node Driver.
Experience in developing enterprise applications using frameworks like spring,
Struts, Servlets, JSF (Prime Faces).
Proficient in implementation of spring frameworks like Spring MVC, Spring Boot,
Spring IOC, Spring REST, Spring AOP, Spring transaction Management, Spring Data,
Spring DAO, Spring Batch, Spring Security and Spring Boot.
Worked on micro services-based architecture using Spring Boot
interacting through REST API.
Worked with WSDL in implementing SOAP services using Axis-2 and Apache CXF
Framework.
Experience in messaging queue services like IBM MQ. Rabbit MQ, Active MQ and
Apache Kafka.
Solid experience in Apache Subversion (SVN) and Jenkins and Bamboo Continuous
Integration Server. Integration testing of the applications
using Selenium and behavioral testing using Cucumber.
Worked on projects implementing RESTful services (JAX-RS, Spring Boot), SOAP (JAX-
WS, Apache CXF, WSDL, Apache Axis2) and configured using Swagger and WADL.
Hands on experience with design patterns like MVC, Business Object, Value Object,
Singleton, Factory Pattern, Business Delegate, Session Facade, Service locator, Front
Controller and DAO pattern.
Authenticated Users accessing RESTful services using OAuth 2.0, OID, OIDC and JWT
(Jason Web token).
Used AWS Amazon web services EC2 to run applications and workloads.
Used AWS Amazon web services cloud formation templates and AMI to recreate
instances
Experience in using Log4J, and Version Control using SVN, Git Hub, and Clear
Case and CVS.
Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and
Packages besides writing DDL, DML and Transaction queries with development tools
like TOAD and Rapid SQL.
Hands on experience in [Link] backend, using express to build the high
concurrency, sync web server.
Team Player, quick learner and self-starter with effective communication, motivation
and organizational skills combined with attention to details and business process
improvements.
TECHNICAL SKILLS:
Languages: Java 11, PL/SQL, Python
J2EE Spring, Struts, Hibernate, Junit, Log4J, Node-JS, Spring Boot,
Technologies: REST Web Services, SOAP, Spring Boot, Micro Services,
ActiveMQ, RabbitMQ, JAX-RS, JAX-WS, REST API.
Web HTML5, CSS3, JavaScript, ECMA Script, JQuery, Bootstrap,
Technologies: AngularJS, Angular 14 ReactJS, [Link], Express JS, XML, AJAX,
SOAP, REST, JSON.
Design Singleton, Session façade, Front Controller, MVC, DAO, MVVM,
Patterns: Circuit Breaker
IDE’s & Tools: Eclipse, My Eclipse, IntelliJ, TOAD, Postman, SOAP-UI, Maven,
Maven 2, ANT, Jenkins, Firebug, Jira, Bitbucket, CICD.
Application WebSphere Application Server (WAS), JBoss.
Servers:
Version SVN, Perforce, Git-Hub.
Controls:
Cloud AWS (EC2, S3, IAM, Lambda).
Technologies:
Web Services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B,
Axis2, Micro Services, AWS (Amazon Web Services).
Databases: MySQL, PL/SQL, MongoDB, NoSQL, Oracle 11g.
PROFESSIONAL EXPERIENCE:
Client: Key Bank, Washington DC
Feb 2024 To Till date
Role: Java Full Stack Developer
Responsibilities:
Developed the User Interface using HTML5, CSS3, JavaScript, JQuery and enhanced
response using twitter Bootstrap and Angular 14.
Designed, developed a custom, single-page, responsive web application on front end
using Angular 14
Implemented Micro-Services based Cloud Architecture using Spring Boot.
Created and Configure Micro services architecture for CDT Directory project and
integrated with AngularJS application.
Build Restful API web services using Node JS and Express JS and used a full
complement of Express, Angular JS, NodeJS, and Mongo DB to store and present
assessments.
Worked on Proof of Concept for developing application using Node JS and Mongo DB.
Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services
Architecture.
Spring Batch is used for Batch processing with which notifications are sent in timely
manner.
Designed and implemented application using Spring Boot, Spring MVC, Spring IOC,
Spring Batch, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
Used Java8 features in developing the code like Lambda expressions, creating
resource classes, fetching documents from database.
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest
API’s and Spring Boot for microservices.
Development of cloud hosted web applications and REST APIs using Spring Boot with
embedded Tomcat.
Used design patterns like Singleton, Data Access Objects, Factory and MVC
patterns.
Developed JAX RS and Jersey Container for http REST Calls and web services using all
formats of data for Transmission like JSON, XML, TEXT, and others.
Developed Restful Web services for transmission of data in JSON format.
Exposed APIs both as REST Apigee Platform.
Used JAVA 8 features like Lambda Expressions, Parallel Streams, and functional
interfaces.
Implemented Core Java concepts like Multithreading, Concurrency, Exception
Handling and Collections wherever necessary in the application.
Converted JAVA files to Groovy.
Developed and executed software systems utilizing JavaScript and Groovy.
Spring beans were used for controlling the flow between UI and Hibernate.
Developing scripts for build, deployment, maintenance, and related tasks
using Jenkins, Docker.
Developed AWS S3 to copy project artifact into S3 bucket.
Deployed the application on Amazon Web services (AWS) and used it to provide a
large computing capacity for scalable solutions.
Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process
implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.
Created and configured the continuous delivery pipelines for deploying micro
services and lambda functions using Jenkins CI server. Achieved Dependency injection
by creating spring services, Spring Dynamic Modules (OSGI), spring controllers
and DAOs to wire objects of business classes.
Used MongoDB as data storage and utilized aspects like replica sets, sharing and
clever document design to make service extensible scale and feature wise.
Used Eclipse as IDE to develop the application and followed the standard features for
debugging and running.
Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system
Log4J was used to monitor the error logs and used GIT as version control tool
Followed the Maven build life cycle to build the application and deployed
into WebSphere application server.
Followed Agile Methodology (Scrum) to meet customer expectation, timelines with
quality deliverables.
Environment: Java 1.8/11, J2EE, HTML5, CSS3, Java Script, JQuery, Angular16,
NodeJS , Azure, Micro Services, Mongo DB, Spring, Spring boot, Hibernate, MVC, Web
Services, APIGEE, MAVEN, WebSphere, RAD, JUnit, JMS, log4j, Mongo DB, REST Client,
Jenkins, UNIX, JIRA, Git.
Client: Delta Community Credit Union, Atlanta
Sept 2022 To Jan 2024
Role: Java/J2EE Developer
Responsibilities:
Gathered client requirements and designed features and functionality for different
modules.
Prepared Business Use-Case Analysis based on different Data models.
Designed and Developed wireframes for UIs and WebPages using JavaScript, HTML,
CSS.
Develop design documents, user guides, maintenance documents, project
documentation, and release documents.
Integrated ServiceNow with third party applications using REST web services,
WSDL, and transform maps.
Developed a Micro Service Oriented application with React JS in the front end
and Spring Boot services.
Developed and implemented views using HTML5, CSS3/LESS, Bootstrap 4.0, AJAX.
Worked on responsive design and developed a single ISOMORPHIC responsive
website that could be served to desktop, Tablets and mobile users using [Link].
Worked with React JS to build Bootstrap components for responsive UI Objects and
linked with API data to view render the virtual DOM dynamically.
Implemented various screens for the front end using [Link] and used various
predefined components from NPM (Node Package Manager) and redux library.
Used React Router to create a Single Page Application (SPA) which can bind data to
specific views and synchronize data with server.
Implemented flux pattern by using redux framework as a core dependency.
Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating
the data with React-Native Application and created and used Reducers to
modify Store State Tree.
Pleasant Experience in [Link] for creating interactive UI's using One-way data flow,
Virtual DOM, JSX, React Native concepts.
Injected Angular4 built-in http service to custom services to communicate with
backend with RESTful APIs and Used Pipes to format and sort data displayed in the
templates.
Performed Unit testing on applications using tools Mocha and Chai to test React
JS components.
Used the fundamentals of Java 8 like parallel streams and filters through lambda
expressions to handle the searching.
Developed Restful web services using JAX-RS in JERSY to expose the data to spring
module.
Used complete annotation driven approach to develop the application using Spring
Boot and was also involved in setting up the spring bean profiling.
Developed and deployed Micro Services based applications using Spring Boot and
Spring Cloud.
Expertise in using Spring Security Module by utilizing its Site Minder, OAuth 2.0
Configuration, Open ID Connect for Enterprise Application Authentication and
Authorizations.
Used Spring IOC for specifying the dependencies of the objects using dependency
injection.
Implemented ORM frameworks such as Spring Data.
Used WADL (Web Application Description Language) for modeling the resources.
Implemented transaction management in the application by applying Spring
AOP Framework.
Used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent
data.
Worked with spring batch to convert xml files to data base records.
Developed Mean Stack from scratch including Mongo DB server (Mongoose
Connector) setup and Express JS server development.
Used a highly durable messaging system called Apache Kafka for asynchronous
exchange of vital information between multiple business applications.
Deployed and Monitored Micro Services Using Pivotal Cloud Foundry and managed
Domains and Routes with the Cloud Foundry.
Published message services using Spring AMQP’s Rabbit Template and subscribes
to the messages on a POJO using Message Listener Adapter.
Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
Creating, managing, and performing container-based deployments using Docker
images containing Middleware and applications together.
Deployed the drools rules as a service in J2EE stack environment.
Environment: JavaScript, React JS-Redux, HTML5, CSS3-LESS, AJAX, Bootstrap, jQuery,
Spring Security, Rabbit MQ, Spring Data, Spring Batch, Quartz Scheduler, Hibernate,
Microservices, Restful services, Eclipse Java EE IDE, Jenkins, MySQL, Spring Data, Spring
AOP, Spring Transaction Management, Spring Batch, RESTful Services, Swagger, Docker,
IBM MQ, Kafka.
Xerox, India December 2020 to
August 2022
Role: Java Developer
Responsibilities:
Developed dynamic web pages using HTML5, CSS3, and jQuery, Bootstrap, CSS3
(SASS) and AJAX.
Worked with Angular JS Controllers, Directives, Services, and filters for application
functionality.
Used many Angular JS directives which allow developing many custom and
reusable HTML for data binding and behavior of components.
Used Angular JS to create views to hook up models to the DOM and synchronize
data with server as a Single Page Applications.
Used Backbone JS to utilize its rendering functions and create controllers to handle
events triggered by clients and send request to server.
Utilized Core Java concepts like Collections, Multithreading, and Exception
handling to develop business components.
Used Multithreading in programming to improve overall performance using Singleton
design pattern in Hibernate Utility class.
Developed application on spring framework by utilizing its features like Spring Boot,
Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web
flow using MVC.
Used Spring Core for configuring and using the spring beans in the application.
Developed RESTful services based on Spring REST using Jersey framework.
Developed several RESTful API web services which produces both XML and JSON to
perform tasks, leveraged by both web and mobile applications.
Documented the REST API’s using Swagger API for briefing the services involved in
the application.
Involved in architecture, build and maintenance of highly available secure multi-zone
AWS cloud infrastructure.
Migrating an IBM Sterling File Gateway based on-premises legacy application to AWS
using AWS CloudFormation.
Automated the notification system for over 1 million file transfers toS3 using AWS
Lambda functions.
Create and maintain fully automated CI/CD pipelines for code deployment using
Jenkins and GitLab.
Used spring framework with Hibernate to map to Oracle database and mapped using
Hibernate Annotations.
Implemented ODBC which is used for connecting to the database Oracle.
Provided support for all core web services technologies including Web Service
Description language (WSDL).
Good Experience with Continuous Integration and Continuous Delivery by using tools
like Jenkins.
Have worked on AWS to integrate the server side and client-side code.
Used AWS deployment services to quickly set up a dynamic website and
configured virtual servers.
Environment: Java, AWS, SOA, HTML, CSS- SaaS, AJAX, Angular 1.6, SOAP, JAX-RS,
jersey, Swagger, Hibernate, Spring, Spring Batch, WSDL, Spring AOP, Oracle DB, Karma,
Jasmine, Jenkins.