
Around 5+ years of Software in design, development, deployment Maintenance of web-based and Client - Server business applications using OOP, Java/J2EE technologies in various domains Retail, Banking. Thorough in J2EE technologies like Spring, Hibernate, Web Services, Design Patterns, SOAP, REST, Struts, Tiles, MVC, EJB, MQ Series, JMS, JSP and Servlets. Designed and developed data ingestion from Kafka using spark batches and spark streaming. Experience in using Ant and Maven3.x for build automation. Expertise in using Angular2 components, Forms, Events, Router, and Pipes. Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, MyEclipse, RAD, Net beans, WebSphere Portal. Worked with the JavaScript frameworks like HTML 5, CSS 3, jQuery and Angular. Experience in CI/CD pipelines to integrate Java code to align with DevOps using Docker. Experienced in writing unit test cases using JUnit, Testing, Mockito and Wrote JUnit Test Cases for challenging environments. Worked on different server such as Apache Tomcat, WebLogic and JBoss for configuring and deployment of the application. Experience working with various SDLC methodologies like Agile Scrum, RUP and Waterfall model. Proficient in using Kubernetes for Horizontal scaling and load balancing of applications. Proficient in utilizing AWS Lambda to build serverless architectures and improve application scalability and efficiency. Hands on experience in version control tools like Git, GitHub, SVN and CVS. Experience in integrating WebSphere Application Server and Deployment manager with IBM Http server, IBM Directory Server, Sun ONE Web Server, Oracle, DB2 and SQL servers. Experience in using core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, JNDI, HTML, XML, Web services, Angular, Angular 2 Bootstrap framework, jQuery. Developed ANT scripts for the build and deployment of J2EE applications. Extensive experience in using IDEs like Eclipse, Spring Tool Suite and version control tools like SVN, Git. Proficient in Programming with Application Software Development in IT industry and dynamic experience in Software Development Life Cycle (SDLC) including requirement gathering, designing, programming, testing and implementation of major Systems and Software development OOA & OOD. Experience in writing functional Test cases for new features using Cypress and Playwright for comprehensive functionality testing. Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.