Java Full Stack Developer with 8 years of experience in building scalable, high-performance applications in the energy, telecom, and finance domains. Expert in Java 8/11/17/21, Spring Boot, Kafka, MongoDB, Azure, and AWS. Skilled in developing microservices, REST/GraphQL APIs, authentication (JWT/OAuth2), and batch processing using Spring Batch. Proficient in DevOps practices (Docker, Kubernetes, Terraform), frontend development with React.js and AngularJS, and Agile-based enterprise delivery with CI/CD pipelines.
TECHNICAL SKILLS
Languages: Java 8/11/17/21, JavaScript (ES6), TypeScript, SQL, PL/SQL
Frameworks & Libraries: Spring Boot, Spring Cloud, Spring WebFlux, Spring Batch (JSR-352), Spring Security, Hibernate, JPA, JSF/PrimeFaces, Struts, Redux
Web & UI Technologies: Reactjs, AngularJS, HTML5, CSS3, XML, XSLT, AJAX, jQuery, WebSocket, Server-Sent Events (SSE)
Cloud & DevOps: AWS (EC2, Lambda, RDS, S3, IAM, EKS), Docker, Kubernetes, Terraform, Jenkins, OpenShift, Gradle, Maven, Azure, AKS
Architecture & Patterns: Microservices, Client-Server, MVC, Pub/Sub Pattern, Circuit Breaker (Resilience4j), Business Delegate, DAO, Singleton, Factory, Front Controller
Security & Auth: OAuth2, JWT, Spring Security, Keycloak, Okta, RBAC
Databases: Oracle (10g/11g/12c), PostgreSQL, MySQL, DB2, Cassandra, MongoDB, Redis, iBatis
API & Integration: REST APIs, GraphQL, OpenAPI/Swagger, SOAP (JAX-WS), Apache Kafka, RabbitMQ
Tools & Middleware: Git, SVN, Toad, IntelliJ IDEA, Eclipse, IBM RAD, JBuilder, JUnit, Mockito, TestNG, Postman, REST Assured, WebLogic, JBOSS, WebSphere, Tomcat, Liberty Server
Monitoring & Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, SLF4J, Log4j, Prometheus, Grafana, SonarQube
Design & Methodologies: Agile (Scrum), TDD, UML, Waterfall, Rational Rose, ClearCase, ClearQuest