Name
Sr. Java Full Stack Developer
Mail | Phone no |
Professional Summary:
Over 10+ years of experience as a Java Full Stack Developer, building scalable and secure applications using Core Java 8/11/17,
Spring Boot, Spring Security, and front-end frameworks like Angular (7 to 12+), delivering solutions in banking, healthcare, and
government domains.
Deep knowledge of Core Java 8/11/17, including OOP, collections, multithreading, concurrency, lambda expressions, and Java
Streams, applied to develop robust backend systems and improve application performance.
Designed and implemented microservices using Spring Boot, Spring MVC, and Spring Cloud, incorporating security with Spring
Security, OAuth2.0, and JWT to ensure safe and authorized access across distributed systems.
Developed and maintained RESTful APIs and Graph QL endpoints using Spring Data JPA and Hibernate ORM, integrating with
complex enterprise systems while optimizing data flow and response times.
Delivered responsive front-end experiences using Angular (7 to 12+), TypeScript, JavaScript, HTML5, and CSS3, enabling
seamless user interaction and cross-platform compatibility.
Built asynchronous messaging solutions with Apache Kafka, RabbitMQ, and JMS to support event-driven architectures and real-time
processing in large-scale distributed applications.
Containerized applications using Docker and orchestrated deployments on Kubernetes clusters in AWS and Azure environments,
achieving scalability, resilience, and streamlined operations.
Automated build and deployment pipelines with Jenkins, integrated with Git, Bitbucket, and code quality tools such as SonarQube,
promoting continuous integration and delivery best practices.
Wrote and optimized complex SQL and PL/SQL queries for Oracle 19c and PostgreSQL, and managed MongoDB NoSQL databases,
ensuring efficient data storage and retrieval for high-transaction systems.
Enhanced application performance using caching technologies like Redis, Ehcache, and Spring Cache, reducing latency and
improving scalability for mission-critical applications.
Ensured application security and regulatory compliance by implementing MFA, secure communication with TLS/SSL, and following
HIPAA and PCI DSS standards, using Spring Security, OAuth2.0, and JWT.
Developed comprehensive automated test suites using JUnit 5, Mockito, Cucumber, and Selenium WebDriver, ensuring high code
quality and reliable software delivery.
Configured centralized logging and monitoring with ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, and Prometheus,
enabling proactive system monitoring and incident response.
Applied Domain-Driven Design (DDD), event sourcing, and CQRS patterns, building maintainable and scalable business-critical
applications with Java, Spring Boot, and related frameworks.
Led cloud migration and modernization projects deploying microservices on AWS EC2, EKS, S3, RDS, Lambda, and Azure AKS,
Cosmos DB, improving system scalability and availability.
Collaborated in Agile teams using JIRA, Confluence, and Slack, aligning software development with business requirements and
ensuring transparent communication.
Mentored junior developers and conducted code reviews focusing on Java 11/17, Spring Boot, cloud-native development, and secure
coding practices, improving team productivity and code quality.
Developed fault-tolerant systems using Spring Cloud Netflix components like Hystrix, increasing application resilience and stability
under load.
Automated infrastructure provisioning with Terraform, managing cloud resources on AWS and Azure for repeatable, secure
deployments.
Integrated front-end technologies like Angular, TypeScript, and JavaScript with backend services built on Java, Spring Boot, and
cloud platforms to deliver end-to-end solutions.
Designed and optimized database schemas and queries for Oracle, PostgreSQL, and MongoDB, ensuring high availability and data
integrity.
Developed scalable, event-driven architectures with Kafka and RabbitMQ, facilitating asynchronous communication and decoupled
services.
Technical Skills:
Programming Languages Java (8/11/17), J2EE, Python, SQL, JavaScript, TypeScript, Linux/Unix Shell Scripting
J2EE Technologies Servlets, JSP, JSF, JSTL, EJB, JDBC, MVC, Spring Framework (Boot, MVC, IOC, Cloud, Security,
Data JPA), Hibernate ORM
HTML5, CSS3, Bootstrap, jQuery, JavaScript, TypeScript, Angular (7-12+), React, [Link], AJAX,
Web Technologies JSON, XML
Spring Boot, Spring MVC, Spring IOC, Spring Cloud, Spring Security, Spring JPA, Spring Data JPA,
Frameworks Hibernate, JSF, Struts
Web Services REST, SOAP, WSDL, JAXP-DOM, SAX, JSON, JAXB, JAX-WS, JAX-RS, GraphQL
Application Servers IBM WebSphere, WebLogic, JBoss, Apache Tomcat
Databases Oracle, DB2, MySQL, MS SQL Server, PostgreSQL, NoSQL (MongoDB, DynamoDB, Cassandra),
Redis
IDE Tools Eclipse, IntelliJ IDEA, Spring Tool Suite (STS), JBOSS Tools, MySQL Workbench, NetBeans, VS
Code
SCM/ Version Control Git, Bitbucket, SVN, GitHub, ClearCase
Build and CI/CD Tools Maven, Ant, Jenkins, JIRA, QC, Rally, Kubernetes, Docker
Operating Systems Windows, UNIX, LINUX
Testing and logging Tools JUnit 5, Mockito, Cucumber, Selenium WebDriver, Jest, Postman, Log4J, SoapUI, OAuth 2.0
Cloud Technologies AWS(EC2, EKS, ECS, Route53, IAM, CloudFront, CloudWatch, SNS, SQS, Lambda, S3, RDS), API
Gateway, Azure, GCP, PCF,Aws Connect
Testing JUnit, Mockito, Cucumber, Selenium, Jest, Postman
Methodology Agile, Scrum
Tools Kafka, RabbitMQ, ActiveMQ, JMS
Educational Qualifications:
Certifications:
• AWS Certified Developer – Associate
• Informatica certified Data Privacy and Governance Developer
• Informatica certified Cloud Modernization: Cloud Data Quality & Data Governance
• Informatica certified Cloud Integration for Modern Applications: API Integration
• Certified Object-Oriented programming with Java
• Certified Front-End JavaScript Frameworks: Angular
• Certified HTML, CSS, and JavaScript for Web Developers
• Certified Full-Stack Web Development with React Specialization
Professional Experience:
Client: Fiserv, NJ (Remote) Jan 2024 - Present
Role: Sr. Java Full Stack Developer
Responsibilities:
Led end-to-end development of secure, scalable banking applications using Core Java 11/17, emphasizing OOP, collections,
multithreading, concurrency, and Java Streams for high-performance transaction processing in financial systems.
Architected and implemented microservices with Spring Boot, Spring Cloud, and Spring Security, delivering robust, secure
RESTful APIs for core banking services with OAuth2.0 and JWT authentication.
Developed full stack banking solutions using Angular 12+, TypeScript, JavaScript, HTML5, and CSS3, creating responsive, user-
centric online banking portals and mobile applications.
Designed and maintained event-driven architectures with Apache Kafka and RabbitMQ to process real-time payment transactions,
fraud detection alerts, and notifications in distributed banking environments.
Automated containerized deployments using Docker and orchestrated services on Kubernetes clusters hosted on AWS and Azure,
ensuring high availability and fault tolerance of banking platforms.
Built and managed continuous integration and delivery pipelines using Jenkins, integrating Git, Bitbucket, and static code analysis
tools like SonarQube to enforce code quality and security standards.
Provided technical leadership and mentoring on advanced Java 11/17 features including lambda expressions, functional interfaces,
stream API, and concurrency utilities to enhance team expertise in banking software development.
Implemented advanced caching solutions with Redis, Ehcache, and Spring Cache to optimize performance and reduce latency in
frequently accessed banking data and sessions.
Designed and optimized relational databases with Oracle 19c and PostgreSQL, along with NoSQL databases like MongoDB,
ensuring secure, scalable storage of sensitive customer and transaction data.
Ensured application security by integrating Spring Security with OAuth2.0, JWT, and multi-factor authentication (MFA), adhering
to PCI DSS and banking regulatory compliance.
Modernized legacy banking systems by migrating to cloud-native microservices architectures on AWS EC2, EKS, S3, RDS, and
Lambda, improving scalability, resilience, and operational efficiency.
Collaborated with business analysts, security teams, and DevOps using JIRA and Confluence to translate complex banking
requirements into maintainable full stack Java solutions.
Developed extensive unit, integration, and end-to-end tests using JUnit 5, Mockito, Cucumber, and Selenium WebDriver, ensuring
code quality and compliance with banking standards.
Configured centralized logging and monitoring tools including ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, and
Prometheus for proactive detection and resolution of issues in banking applications.
Tuned Java applications for optimal performance using profiling tools and enhanced database query efficiency to support high-volume
banking transactions and peak loads.
Designed secure, compliant APIs integrating with third-party financial institutions and payment gateways, leveraging Spring Boot and
industry-standard security protocols.
Developed fault-tolerant systems using Spring Cloud Netflix components like Hystrix for circuit breaker patterns, improving
reliability of critical banking services.
Applied domain-driven design (DDD) and event sourcing patterns to complex banking workflows, ensuring maintainability,
auditability, and scalability of financial applications.
Monitored and optimized cloud infrastructure costs on AWS and Azure by implementing auto-scaling policies and resource utilization
tracking in banking environments.
Championed DevSecOps best practices by embedding security testing into CI/CD pipelines, promoting secure coding with Java,
Spring Boot, and cloud-native tools across banking development teams.
Actively engaged in the design and development of enterprise-scale Java applications that support vital financial and payment
processing systems, with a particular emphasis on performance, security, and dependability. React and Angular were used to create
dynamic and interactive front-end components that support business workflows.
Created and maintained microservices based on Spring Boot, utilizing RESTful APIs to facilitate safe data transfer between partner
systems and internal platforms.
Improved system scalability by 30% through microservices decoupling and centralized configuration, reducing deployment time by
25%.
Used Java to build and improve backend business logic (8/11/17), guaranteeing clean code, appropriate exception handling, and
compliance with coding standards throughout services.
Used Apache Kafka to design and implement event-driven workflows that allow for real-time data streaming and asynchronous
processing for high-volume transactional operations.
Worked closely with UX and business teams to develop user-facing applications and dashboards using React and Angular.
Deployed and managed cloud-native apps in safe and highly available environments by utilizing AWS cloud services like EC2,
Lambda, S3, API Gateway, Route53, and CloudFront.
Worked with DevOps teams to set up and manage Jenkins and Maven CI/CD pipelines, automating build, test, and deployment
procedures and cutting down on release cycle time.
Worked in close collaboration with security and network teams, addressed vulnerability findings from tools like SIEM, Nessus, and
Qualys to make sure applications complied with enterprise security standards.
Helped with application monitoring and troubleshooting, identifying problems and putting long-term solutions in place for production
stability by examining logs and performance metrics.
Actively contributing to ongoing process improvement by taking part in Agile/Scrum ceremonies, such as sprint planning, daily stand-
ups, backlog grooming, and retrospectives.
Worked together to convert business requirements into scalable technical solutions with cross-functional stakeholders, such as product
owners, QA teams, architects, and operations teams.
Contributed significantly to production support and problem solving, guaranteeing minimal downtime and quick recovery for vital
financial services.
Applications that are integrated with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and
DynamoDB, with an emphasis on high-throughput transaction processing, effective data modeling, and optimized queries.
Using Docker and Kubernetes, containerized deployments were implemented, enhancing environment consistency, scalability, and
reliability in development, testing, and production environments.
In order to support functional, integration, and regression testing and guarantee high-quality releases and seamless production rollouts,
I worked closely with the QA and business teams.
Improved overall application performance and maintainability while supporting the migration and modernization of current services
and reworking legacy components to conform to Spring Boot microservices standards.
Helped create and maintain technical documentation, such as deployment guidelines and API specifications, to facilitate knowledge
exchange and long-term system support.
Environment: Core Java 11/17, OOP, Java Collections, Multithreading, Concurrency, Java Streams, Spring Boot, Spring Cloud, Spring
Security, RESTful APIs, OAuth2.0, JWT, Angular 12+, TypeScript, JavaScript, HTML5, CSS3, Apache Kafka, RabbitMQ, Docker,
Kubernetes, AWS (EC2, EKS, S3, RDS, Lambda), Azure, Jenkins, Git, Bitbucket, SonarQube, Redis, Ehcache, Spring Cache, Oracle
19c, PostgreSQL, MongoDB, MFA, PCI DSS Compliance, JIRA, Confluence, JUnit 5, Mockito, Cucumber, Selenium WebDriver,
ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Prometheus, Spring Cloud Netflix (Hystrix), DDD, DevSecOps.
Client: Credit One, Phoenix, AZ April 2022 – December 2023
Role: Sr. Java Full Stack Developer
Responsibilities:
Contributed significantly to the design, development, and improvement of enterprise Java Full Stack applications that support internal
business operations, customer data management, and credit card servicing.
Created and maintained microservices based on Spring Boot, utilizing RESTful APIs to facilitate safe and effective communication
between external integrations and backend systems.
Used JAVA to build reliable backend services (8/11/17), with an emphasis on exception handling, reusable components, clean
architecture, and performance optimization.
Used Apache Kafka, event-driven processing was designed and implemented, enabling a synchronous workflow and enhancing system
scalability and reliability for large amounts of transactional data.
Used React and Angular to create user-friendly and responsive interfaces while working with UI/UX teams to provide dependable and
accessible user experiences.
Deployed and maintained scalable, secure cloud-based applications by utilizing AWS cloud services like EC2, Lambda, S3, API
Gateway, and CloudFront.
Automated build, test, and deployment processes and increased overall development efficiency by implementing CI/CD pipelines
using Maven and Jenkins.
Worked closely with security teams to use tools like SIEM, Nessus, and Qualys to support audits, address application vulnerabilities,
and adhere to security standards.
Actively participated in sprint planning, daily stand-ups, backlog refinement, and retrospectives as part of Agile/Scrum methodologies.
Converted business needs into dependable technical solutions, worked with cross-functional teams that included business analysts,
QA, DevOps, and production support.
Helped with production support and incident resolution by examining logs, determining the underlying causes, and putting long-term
fixes in place to guarantee system stability.
Improved code quality, improved application performance, and refactored legacy components to support continuous improvement
initiatives.
Relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and DynamoDB, are integrated with applications
that prioritize effective data modeling, query optimization, and data consistency.
Kafka was used to implement asynchronous messaging patterns that support high-volume transaction processing, enhance fault
tolerance, and decouple services.
Enhanced environment consistency throughout development, testing, and production by working with DevOps teams to support
containerized deployments using Docker.
Helped with performance tuning and application monitoring, proactively locating bottlenecks and putting optimizations into place to
boost system dependability and response times.
In order to support long-term maintainability and team onboarding, I contributed to technical documentation and knowledge exchange,
including design notes, operational guidelines, and API specifications.
Environment: Core Java 11/17, Spring Boot, Spring Security, Spring Data JPA, Hibernate ORM, RESTful APIs, GraphQL, Angular
10+, TypeScript, JavaScript, HTML5, CSS3, Kafka, RabbitMQ, Docker, Kubernetes, AWS (EC2, S3, RDS), Azure (Cosmos DB,
AKS), Jenkins, Git, Bitbucket, OAuth2.0, JWT, JUnit 5, Mockito, Cucumber, Selenium WebDriver, Oracle 19c, PostgreSQL,
MongoDB, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Prometheus, Terraform, FHIR, HL7, TLS/SSL, JIRA, Confluence,
Slack.
Client: TXDot , TX July 2021 – March 2022
Role: Java Full Stack Developer
Responsibilities:
Developed backend services using Core Java 8/11, Spring Boot, Spring MVC, and Spring Security to build secure, scalable
applications deployed on AWS EC2 and hybrid cloud environments for state government systems.
Created and maintained RESTful APIs with JAX-RS and SOAP web services using JAX-WS, handling JSON and XML data formats
with Jackson and JAXB for seamless integration with cloud-hosted services on AWS S3 and RDS.
Implemented data persistence with Hibernate ORM and Spring Data JPA, optimizing complex SQL and PL/SQL queries on
Oracle 12c, while integrating PostgreSQL and MongoDB databases hosted on cloud and on-premises.
Developed responsive front-end applications using Angular 7+, TypeScript, JavaScript, HTML5, CSS3, and AJAX to enhance
citizen engagement portals accessible over cloud infrastructure.
Utilized asynchronous messaging with JMS and RabbitMQ to enable event-driven communication and workflow automation within
distributed applications hosted on hybrid cloud platforms.
Automated builds and deployments using Maven and Jenkins, deploying containerized Java applications with Docker and
orchestrating services using Kubernetes on AWS cloud, enhancing scalability and fault tolerance.
Managed source code and collaboration workflows with Git and Bitbucket, supporting Agile development and continuous integration
practices across cloud and on-premises environments.
Deployed applications on JBoss EAP and Apache Tomcat, ensuring optimized performance, security, and high availability within
hybrid cloud and traditional server setups.
Developed and executed unit and integration tests using JUnit 5, Mockito, and behavior-driven tests with Cucumber, supplemented
with UI automation through Selenium WebDriver to ensure software reliability.
Configured logging and monitoring with Log4j 2 and Splunk, enabling proactive performance tuning and error resolution in cloud-
hosted and on-premises production systems.
Implemented security protocols with OAuth2.0 and JWT, integrated through Spring Security to safeguard sensitive government data
and ensure compliance with regulatory standards across cloud platforms.
Collaborated with cross-functional Agile teams using JIRA and Confluence, translating complex government requirements into
robust, maintainable Java full stack solutions deployed in cloud and hybrid environments.
Environment: Core Java 8/11, Spring Boot, Spring MVC, Spring Security, Hibernate ORM, Spring Data JPA, JAX-RS, JAX-WS,
Jackson, JAXB, SQL, PL/SQL, Oracle 12c, PostgreSQL, MongoDB, Angular 7+, TypeScript, JavaScript, HTML5, CSS3, AJAX,
JMS, RabbitMQ, Maven, Jenkins, Docker, Kubernetes, AWS (EC2, S3, RDS), Git, Bitbucket, JBoss EAP, Apache Tomcat, JUnit 5,
Mockito, Cucumber, Selenium WebDriver, Log4j 2, Splunk, OAuth2.0, JWT, JIRA, Confluence.
Client: Herbalife, IL Aug 2019 – June 2021
Role: Java Developer
Responsibilities:
Contributed significantly to the creation, development, and improvement of enterprise-scale applications that support internal
corporate systems, customer engagement platforms, and international business operations.
Utilized Spring Boot, Spring MVC, and Hibernate to develop and manage Java-based backend services, guaranteeing scalable,
maintainable, and high-performance application architecture.
Created and put into use RESTful APIs to enable smooth data interchange and system interoperability by integrating core business
systems with internal apps and external services.
Utilized the concepts of microservices architecture to simplify application maintenance, enhance system scalability, and
modularize legacy components.
Used React and Angular to create and improve frontend components with an emphasis on usability, responsive design, and a
consistent user experience across platforms and browsers.
Worked closely with business stakeholders and product owners to gather requirements, define functional expectations, and convert
business needs into technical solutions.
Created effective data models and optimized queries to support high-volume transactional workloads by integrating applications
with relational databases like MySQL and PostgreSQL.
Reduced response times and increased overall system efficiency under high user loads were achieved by implementing caching and
performance optimization techniques.
Used Jenkins and Maven to support CI/CD pipelines, automating build, testing, and deployment procedures to guarantee
dependable and repeatable releases.
Deployed, managed, and scaled applications in cloud environments by utilizing AWS cloud services like EC2 and S3.
Supported functional, integration, and regression testing in close collaboration with QA teams to guarantee high-quality releases
with few flaws.
Actively took part in sprint planning, daily stand-ups, backlog grooming, and retrospectives, among other Agile/Scrum
development practices.
Performed production support and maintenance, troubleshooted application issues, examined logs, and put long-term fixes in place
to guarantee system stability.
Ensured compliance with data validation, secure coding guidelines, and access control procedures, among other application
security best practices.
Contributed to documentation projects, such as operational runbooks, API specifications, and technical design documents.
Mentored junior developers by offering code reviews, technical advice, and best practice suggestions to increase team productivity.
Collaborated to deliver dependable and scalable enterprise solutions with cross-functional teams from DevOps, security, and
operations.
Worked on data integration workflows that synchronize information between internal systems and external platforms to ensure data
accuracy and timely availability across applications.
Helped reducing technical debt, improve code readability, refactor legacy modules, and align components with current Spring
Boot and microservices standards.
Worked in tandem with infrastructure teams to maximize the performance and use of application resources in cloud-hosted
environments, guaranteeing stability during periods of high business activity.
In order to facilitate seamless rollouts and reduce the impact of application updates on businesses, I took part in release planning
and deployment coordination.
In order to facilitate seamless rollouts and reduce the impact of application updates on businesses, I took part in release planning
and deployment coordination.
By giving new team members technical walkthroughs, help setting up the environment, and domain understanding, I supported
team onboarding and knowledge transfer.
Environment: Agile & Scrum Methodology, Core Java 8, Java EE (Servlets, JSP, EJB, JSTL), Spring Framework (Spring Boot,
Spring MVC, Spring Security, Spring Data JPA, Spring AOP), Hibernate ORM, JPA, RESTful APIs (JAX-RS, Jersey), SOAP Web
Services (JAX-WS, Apache CXF), JSON, XML, JAXB, Jackson, JMS, RabbitMQ, SQL, PL/SQL, Oracle 12c, MongoDB, Maven,
Jenkins, Git, Bitbucket, JBoss EAP, Apache Tomcat, Docker, Kubernetes, AWS (EC2, S3, RDS), JUnit, Mockito, Cucumber,
Selenium WebDriver, Log4j, Splunk, OAuth2.0, JWT, Eclipse IDE, IntelliJ IDEA, Windows, Linux.
Client: UV Fortune, Hyderabad, India June 2015 – March 2019
Role: Java Developer
Responsibilities:
Contributed to the frontend and backend layers of enterprise web applications in a fast-paced delivery environment, playing a
fundamental role in their design, development, and upkeep.
Used Core Java, Spring Framework, Spring MVC, and Hibernate, I created reliable Java-based backend components with business
logic that supported various enterprise workflows.
Designed and implemented RESTful web services to facilitate communication between internal apps and external systems and
guarantee dependable data exchange and system interoperability.
Created dynamic, user-friendly interfaces that supported business operations and customer-facing features by working extensively with
JSP, Servlets, JavaScript, HTML, and CSS.
Participated in requirement analysis, design discussions, development, unit testing, deployment, and post-production support as part of
the full software development lifecycle (SDLC).
Implemented Hibernate ORM mappings and transaction management to improve database interactions and cut down on boilerplate
code,
Enhanced application response times by finding slow-running queries, streamlining database access, to help with performance
optimization initiatives.
Worked with application servers, helped with release activities, and supported environment configuration and application deployment.
Worked closely with QA teams to support integration, regression, and functional testing while fixing bugs and guaranteeing stable
application releases.
Helped with production support tasks by evaluating logs, identifying problems, and putting solutions in place to reduce downtime and
negative effects on business
Actively took part in sprint planning, daily stand-ups, sprint reviews, and retrospectives, among other Agile development practices.
Learned and used design principles, coding standards, and enterprise development best practices while working under senior architects
and technical leads.
Participated in code reviews and incorporated suggestions to enhance the quality, maintainability, and compliance of the code with
project standards.
Documented technical designs, application flows, and deployment processes to facilitate knowledge exchange and long-term
maintainability.
Gained a solid grasp of enterprise application architecture, setting the stage for future work in distributed systems, cloud computing,
and microservices.
Strong ownership and flexibility were displayed by managing several modules and assisting with concurrent development initiatives.
Worked closely with business users to ensure that delivered features were in line with actual operational needs, clarify functional
requirements, and offer technical input.
Helped find reoccurring problems and contribute to small increases in system stability by helping with application monitoring and
basic performance analysis.
By sharing technical insights, helping new team members, and fostering a cooperative development environment, I promoted
knowledge transfer and teamwork.
Environment: Agile Methodology, Core Java 7/8, J2EE (Servlets, JSP, JSTL, EJB), Spring Framework (Spring MVC, Spring Core,
Spring JDBC, Spring Security, Spring AOP), Hibernate ORM, JPA, Criteria API, HQL, SOAP (JAX-WS, Apache CXF), RESTful
APIs (JAX-RS, Jersey), JSON, XML, JAXB, Jackson, Oracle 11g/12c, SQL, PL/SQL, Stored Procedures, Triggers, ActiveMQ, IBM
MQ, JMS, Apache Maven, Jenkins, SVN, Git, IBM WebSphere Application Server, JBoss EAP, Apache Tomcat, JUnit, Mockito,
PowerMock, Selenium WebDriver, Log4j, Splunk, Eclipse IDE, Windows, SSL/TLS, JAAS, AWS (EC2, S3, RDS).