LEKHNATH BANJADE
***********@*****.*** 502-***-****
Full Stack Developer with 6 years of experience in designing, developing, and deploying scalable web applications. Skilled in both frontend and backend technologies, with expertise in Java, Java EE, Spring, Spring Boot, Hibernate, Spring Cloud, Spring Security, and building RESTful APIs. Strong frontend development skills using ReactJS, Angular, Node.js, Typescript, JavaScript, HTML, CSS, jQuery, and Bootstrap. Experienced in batch processing with Spring Batch and API integrations using OpenAI and Spring AI. Proficient in cloud platforms including AWS, GCP, and Azure, as well as build tools like Maven. Adept at working with relational databases such as MySQL, PostgreSQL, and Oracle, leveraging SQL and PL/SQL, and NoSQL such as MongoDB and DynamoDB for complex data operations. Passionate about delivering high-quality, performant solutions and continuously expanding technical capabilities in dynamic environments.
TECHNICAL SKILL SET:
Programming Language Java, J2EE, JavaScript, TypeScript, SQL, Python, Groovy, C, Shell Script J2EE Tech JSP, Servlet, Java Beans, JDBC, JPA, Web Services, SOAP, WSDL, RESTFUL, AJAX, JNDI, JMS, Kafka,
Backend Development &
Frameworks
Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud, Hibernate, JPA, Apache Kafka, Node.js, Java Server Faces (JSF), SOAP UI Web/Front-end Tech Angular, AngularJS, React, NextJs, HTML5, CSS3, SCSS, Bootstrap, jQuery, JSP, Node.js, RESTful APIs, Spring MVC
Databases & Data
Management
PostgreSQL, MySQL, Oracle, SQL, PL/SQ, MongoDB, Cassandra, DynamoDB, Redis, Liquibase, Apache Kafka, RabbitMQ, Spark Streaming, Spring Batch Cloud & DevOps AWS (EC2, Lambda, RDS, S3, IAM, EKS, ECS), Google Cloud Platform (App Engine, Cloud Storage, Kubernetes), Docker, Kubernetes, Log4j, Blue-Green Deployment, OpenShift, Jenkins, GitLab CI, Maven, Gradle, Liquibase, Ansible, GitHub, GitLab Security & Authentication Spring Security- OAuth 2.0, JWT, OpenID Connect (Okta), Kerberos (SSO), Multi- Factor Authentication (AWS IAM)
Testing & Quality
Assurance
JUnit, Mockito, TestNG, SonarQube, Groovy (Jenkins Pipeline Scripts), Postman, SOAP UI, Test-Driven Development (TDD), Integration Testing, End-to-End Testing
Project Management &
Agile Methodologies
Agile (Scrum), JIRA, Confluence, GitLab, Task Management, Bug Tracking Server Management &
Enterprise Technologies
IBM WebSphere Application Server, Oracle WebLogic Server, Apache Tomcat, AWS EC2, AWS Lambda, Docker Containers
AI Technologies Generative AI, ML, Spring AI, LLM(Open AI, Gemini), Copilot Professional Experience
Client: FAA-(Concept Solutions LLC) Java Full Stack Developer Nov 2023 - Current
● Engineered cloud-native microservices using Spring Boot and Java EE, optimizing service discovery and communication in Agile(Scrum) Methodology.
● Implemented RESTful APIs in Java with Spring Boot for seamless integration with Angular front-end components.
● Migrated legacy Monolithic application to a scalable Microservices architecture using Spring Boot and Docker.
● Actively led and participated in PI Planning, Sprint Planning, and other Agile ceremonies, collaborating with cross-functional teams to define priorities, align on deliverables, and drive successful execution of FAA initiatives.
● Designed interactive dashboards using React and Redux, integrated with Kafka and WebSocket to display real-time data streams.
● Leveraged Hibernate Criteria API to build complex queries and optimize persistence performance in Oracle dynamically.
● Implemented Hibernate and JPA with PostgreSQL for efficient backend database operations via Object-Relational Mapping (ORM).
● Built and managed Spring Batch workflows to handle multi-step job processing with fault-tolerance and transaction management.
● Designed and developed responsive single-page web interfaces using Angular, HTML5, and CSS3, interacting with Java back-end services.
● Strong experience with MongoDB development, including reports, schema design, map-reduce functions, and migrations from SQL relational databases to NoSQL databases.
● Designed an event-driven architecture with Apache Kafka to enable asynchronous microservices communication, fostering scalability and fault tolerance.
● Wrote Oracle stored procedures to handle complex data processing logic.
● Customized Maven build profiles for dev, staging, and production environments with seamless CI/CD deployments via GitHub Actions.
● Conducted unit and integration testing using Mockito and JUnit, ensuring high-quality and reliable code.
● Used Maven to package applications as WAR and JAR files, performed builds, and unit tests, and integrated with Jenkins for continuous delivery, enabling efficient deployment across Test, QA, and production environments.
● Deployed applications to Apache Tomcat on AWS EC2 and configured CloudFront for global asset delivery via S3.
● Configured secure single sign-on (SSO) with Kerberos and LDAP authentication, providing robust access control.
● Boosted application performance by integrating Redis caching, which reduced latency and accelerated data access.
● Managed AWS infrastructure using Terraform and deployed containerized applications to EKS and ECS, enabling consistent, automated, and scalable cloud environments.
● Collaborated with UI/UX teams to ensure pixel-perfect implementation of CSS-driven responsive designs and interactive AJAX elements.
● Mentored junior developers and contributed to internal knowledge bases and API documentation repositories.
● Integrated Spring AOP to modularize logging and exception handling, improving traceability across the codebase.
Client: American Airlines Software Developer Apr 2021 – Nov 2023
● Development of scalable backend services using Java and Spring Boot for high-traffic airline reservation systems.
● Participated in agile practices, leading sprint demos and contributing to story point estimation and retrospectives.
● Built robust API layers integrated with third-party airline systems, ensuring security and compliance through OAuth2 and JWT authentication.
● Developed the application using Java and implemented its features like Lambda Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, and for each.
● Developed a booking interface using Angular, with reactive form modules and AJAX for real-time flight status and availability.
● Tuned Oracle SQL and PL/SQL queries to improve latency for key operational reports and backend validations.
● Used Spring Data JPA for efficient data access and persistence, taking advantage of repositories and query methods for streamlined operations.
● Deployed and managed Docker containers on OpenShift, ensuring consistent environments across development, testing, and production.
● Introduced Spring Batch jobs for processing flight manifests and passenger data with retry logic and monitoring dashboards.
● Developed and maintained CI/CD pipelines with Jenkins, enhancing development workflow and reducing integration issues.
● Deployed distributed microservices on AWS ECS, managing service roles and credentials via IAM policies.
● Applied security best practices and conducted regular code audits to ensure compliance and protect against vulnerabilities.
● Configured and managed Kubernetes for container orchestration, automating scaling, deployment, and application maintenance.
● Created automated unit tests for microservices using JUnit, Mockito, and Sonar, embedding them in Jenkins pipelines for continuous quality assurance.
● Built a multithreaded Java application using ExecutorService and CompletableFuture to process large-scale flight data efficiently with improved performance and thread safety.
● Designed and developed the User Interface using JSP, JSF, HTML5, CSS, and JavaScript.
● Employed GitLab with Gradle for continuous deployment to cloud platforms, accelerating time-to- market, enhancing code quality, and reducing deployment errors.
● Implemented logging with Log4J for monitoring application events and troubleshooting, ensuring timely issue resolution.
● Produced detailed technical documentation and conducted onboarding sessions for new team members.
Client: JP Morgan Chase Bank Java Developer Oct 2019 – March 2021
● Developed and enhanced backend services for internal banking tools using Java, Spring MVC, and Hibernate.
● Built and secured RESTful APIs with custom exception handling and logging mechanisms using Spring Boot.
● Design and development of J2EE applications using Core Java, Java collections, JDBC, Servlets, JSP, XML, XSLT, Java Beans.
● Created web interfaces in React and jQuery, integrated with backend systems using REST and WebSocket for live updates.
● Configured Maven multi-module projects to standardize builds and dependency management across services.
● Implemented secure user authentication and authorization using Okta’s OAuth 2.0 and OpenID Connect (OIDC), enhancing access control in banking applications.
● Deployed and monitored applications using Apache Tomcat and AWS EC2, with static content hosted on S3.
● Set up data pipelines using Kafka to link customer transaction logs with fraud detection systems.
● Wrote batch ETL processes using Spring Batch to cleanse and transform high-volume transaction records.
● Worked extensively with PL/SQL procedures, fine-tuned database indexes, and applied partitioning for better performance.
● Optimized complex SQL queries in PostgreSQL to improve database performance and application responsiveness.
● Implemented multi-factor authentication (MFA) through AWS IAM to enhance security for banking systems and prevent unauthorized access.
● Utilized Angular for data binding, validation, and web service integration, enhancing the front-end’s functionality and responsiveness.
● Managed cloud storage with Google Cloud Storage, providing secure, scalable, and cost-effective data solutions.
● Participated in code reviews, writing unit and integration tests with JUnit and Mockito.
● Supported production releases and incident resolution, with on-call rotation and real-time debugging via application logs and CloudWatch.
Education Details:
Master’s in Mathematics, Tribhuvan University – 2016