REST-full Web services).
Expert in managing Micro-Services using Java / Spring / Spring boot.
Experience in Jenkins to orchestrate the deployment
scaling and management of Docker Containers.
Expert in Custom Java Messaging Applications using Apache Kafka
Expert in Core Java skills
OOPS
Garbage Collector
Collections.
Spring framework development
Expert in using Spring Boot to create stand-alone applications and for building web services. Good understanding of Spring annotations as well as XML configuration for dependency injection.
Expert in using Amazon Web Services (AWS)
focusing on services like EC2
S3
Amazon RDS.
Extensive experience with database modelling
design and development of PL/SQL stored procedures
and packages in relational databases such as Oracle 12c
PostgreSQL.
Test-driven development
Code coverage tools
Code scanning tools
Expert in CI/CD with Jenkins.
Log Analysis Tools
Expertise in version control tools such as GitHub
and SVN for maintaining code repositories.
Experience in Logging tools like Log4J
SLF4J.
Experience in building tool Maven for builds and deployments to different environments.
Experience in Apache Tomcat Server
Analytical problem solving
Programming Languages: Java 7
8 and 17
PL/SQL
UNIX Shell Script
JavaScript frameworks
Java/J2EE technologies.
Frameworks: Hibernate
Spring
Spring Batch
Spring Security
Spring AOP
Spring Core
Spring Integration and
Frontend technologies
Database: Oracle 19c
PostgreSQL
MySQL
Mongo
Web Services: Restful
Cloud technologies
Messaging: Apache Kafka
Web Servers: Apache Tomcat
Bug Tracking Tools: Jira
CI/CD Tools: Jenkins
Container/Orchestration: Docker
App servers: Tomcat.
Methodologies: Agile
Waterfall
Testing frameworks.
Code coverage tools.
Version control systems.
Build Tools: Maven
Gradle
IDEs: Eclipse IDE
IntelliJ IDEA
Spring Tool Suite (STS)
Cross-platform environments