Skip to main content
Venkat

Venkat

Java Full Stack Developer

Talent
London AreaMember since May 25, 2026
JavaTypeScriptJavaScriptHTML5CSS3BootstrapDHTMLjQueryAJAXJSONXMLAngularReactJSReduxSpringSpring MVCSpring BootSpring AOPSpring IOCSpring ORMSpring SecurityServletsJSPJSTLStrutsEJBRESTful ServicesSOAPNode.jsExpress.js
·

Hire this person

Send a job offer directly to this candidate

JavaTypeScriptJavaScriptHTML5CSS3

About

Java Full Stack Developer with around 4+ years of experience in Software Development Life Cycle (SDLC), including requirements analysis, design specification, code development, integration, testing, and deployment.

Experience in Object-Oriented Analysis and Design (OOAD) using Java/J2EE technologies. Having experience across the complete Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, implementation, documentation, and production support. Hands-on experience with Java 8 and Java 11 features such as Lambda Expressions and Stream API, improving performance for bulk data operations on collections.

Built experience in designing and developing responsive web applications using HTML5, CSS3, JavaScript, DHTML, jQuery, AJAX, JSON, XML, Bootstrap, AngularJS, Angular, and React. Gained experience in backend configuration and integration using Spring Framework modules including Spring MVC, Spring Boot, Spring AOP, Spring IOC, Spring ORM, and Spring Security. Use experience in Java/J2EE technologies such as Servlets, JSP, JSTL, JMS, and EJB to develop and maintain enterprise web applications.

Built experience in developing scalable Single Page Applications (SPA) using modern frameworks like Angular (2/4/6/7/8/13/14), ReactJS, and Redux. Hands-on experience with JUnit 4.x, Jasmine, and Mockito for Test-Driven Development (TDD), along with Log4j for logging and monitoring. Having experience in applying Core Java and J2EE design patterns such as Singleton, Abstract Factory, Builder, MVC2, Business Delegate, and DAO.

Built experience in implementing component lifecycle architecture, managing state using Redux, and integrating Socket.IO for real-time data handling in React applications having experience in configuring React Router for navigation. Hands-on experience in designing and developing reusable TypeScript components and Single Page Applications (SPA) using Angular (7, 11, 13, and 14) with Bootstrap; gained experience in building RESTful APIs and microservices using Node.js and Express.js. Having experience in Java and J2EE technologies including Servlets, JSP, Struts, Spring, and Hibernate; hands-on experience with build tools such as Maven, Gradle, and Ant, along with JNDI, XML, JUnit, and TestNG.

Gained experience working with Angular 13, including its core concepts such as components, directives, services, and dependency injection. Having experience in Java 8, microservices architecture, and RESTful web services; built experience in using JavaScript and JSON for developing scalable applications. Hands-on experience with databases including Oracle (10g/11g), SQL Server, PostgreSQL, MySQL, DB2, and NoSQL databases such as MongoDB and Cassandra.

Gained experience in Core Java, with a strong understanding of Object-Oriented Programming (OOP), Collections, Multithreading, Exception Handling, and Event Handling. Built experience in real-time streaming analytics using Apache Kafka and Spark Streaming, lev

Experience

Full Stack Java Developer - Atos Syntel

(2024-02)

Designed and developed a secure Self-Administration Platform with RESTful APIs enabling strong access control and dual-authorization, while leading migration from monolithic to microservices architecture—boosting scalability and reducing deployment time by 40%—and enhancing security through SAST, DAST, and SCA-driven vulnerability remediation.

  • Participated across all phases of the Software Development Life Cycle (SDLC), including requirements gathering, analysis, design, development, testing, and deployment.
  • Utilized Java 11 features such as Nest-Based Access Control, HTTP Client API, Lambda Expressions, Parallel Streams, and Multithreading to enhance application performance and efficiency.
  • Designed and developed enterprise applications using Spring Boot, Spring MVC, Spring IOC, Spring Batch, Spring AOP, Spring Transactions, and Spring JDBC with annotation-based configurations.
  • Applied Java 8 features including Stream API, Functional Interfaces, and enhanced Collections for efficient data processing and manipulation.
  • Built responsive and high-performance front-end interfaces using HTML, CSS, JavaScript, jQuery, React.js, Angular, and AJAX to deliver dynamic user experiences.
  • Developed scalable full-stack applications using Angular (versions 9–14), Node.js, and TypeScript, implementing modular architecture with components, services, directives, and modules.
  • Improved application performance and maintainability by adopting Angular 14's component-based architecture and best practices for future scalability.
  • Created web-based consoles for monitoring, reporting, and lifecycle management using JSP, Servlets, JavaBeans, JavaScript, CSS, and XHTML.
  • Implemented J2EE design patterns such as Singleton, Factory, Abstract, Prototype, and Facade to ensure scalable, reusable, and maintainable code.
  • Developed, tested, and debugged applications using IDEs like Eclipse and NetBeans, and built reusable UI components using React.js.
  • Designed and executed unit tests using JUnit, and developed front-end test cases with Jasmine and Karma to ensure high code quality and reliability.
  • Developed and maintained RESTful APIs using Java and Spring Framework, enabling seamless communication between microservices in real-time environments.
  • Utilized Spring Beans to efficiently manage interactions between the UI and Hibernate, optimizing data processing and persistence.
  • Built and managed projects using Maven within IntelliJ IDEA, handling dependencies, builds, and configurations effectively.
  • Developed a Single Page Application (SPA) using Angular 8, TypeScript, Angular CLI, Bootstrap, and Webpack to deliver a dynamic and responsive user interface.
  • Automated build, deployment, and maintenance workflows using Jenkins, Docker, and AWS S3 for artifact storage and management.
  • Provisioned and configured AWS EC2 instances and created S3 buckets to ensure secure, scalable, and efficient data storage solutions.
  • Designed and implemented Spring Boot microservices architecture, integrating REST APIs and Apache Kafka for real-time, fault-tolerant data processing across distributed systems.
  • Configured Log4j logging across development, testing, and production environments, including setting up email alerts for critical system issues.
  • Implemented CI/CD pipelines using Jenkins and Maven on UNIX systems, integrating Git webhooks for automated build and deployment processes.
  • Used JIRA for task tracking and bug management, actively participating in the full Agile (Scrum) lifecycle including design, development, testing, and documentation.

Full Stack Java Developer - 3i Infotech

(2021-12 - 2024-02)

MLFDB Bank is a core banking project developed using the Kastle Core Banking Solutions (KCBS) product. It is designed to support essential banking operations such as account management, transaction processing, and customer data management. The system ensures high accuracy, rel

Skills

Java Full Stack Developer

Reviews

Related