| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Mail: EMAIL AVAILABLEPhone: PHONE NUMBER AVAILABLEPROFESSIONAL SUMMARY: Over 10+ years of full stack Java development experience in all stages of the software lifecycle, including design, development, implementation, and testing of web-based applications. Proficient in Agile methodology, adept at conducting SCRUM meetings, and skilled at coordinating team activities within strict, deadline-driven environments. Extensive experience in cross-platform development using DOJO and implementing CI/CD with Jenkins. Developed dynamic, responsive web pages with browser compatibility using HTML5, CSS3, Ext.js, Bootstrap, jQuery, AngularJS, Angular 11, and Angular 12 for frontend user interfaces. Created SPAs using JavaScript libraries like React.js, AngularJS, and Angular 12, with expertise in techniques such as Redux, axios, JSX, form validation, and react-router. Hands-on experience with J2EE architecture, application servers, and web servers, utilizing development tools such as WebSphere, Apache Tomcat, STS, BitBucket, and AWS. Expertise in Core Java, with a solid understanding of Object-Oriented Concepts like Collections, Multi-Threading, Exception Handling, and Polymorphism. Worked on different Spring framework modules, including Spring IOC, Spring MVC, Spring ORM, Spring DAO, Spring Security, Spring Boot, Spring Cloud, and Spring MVC. Implemented SOA with XML-based SOAP/RESTful web services and Spring Boot-based microservices. Expertise in microservice development using Spring, Spring Boot, and Spring Cloud for building loosely coupled processes. Built REST web services by establishing Node.js servers in the backend to handle frontend requests. Applied Hibernate ORM for storing persistent data as an Object-Relational Mapping tool, communicating effectively with databases. Extensive experience with relational databases such as Oracle, PostgreSQL, SQL Server, MySQL, and PL/SQL. Experience with NoSQL databases like MongoDB. Proficient in SQL Server, PostgreSQL, Oracle 11g, Oracle 12c, DB2, and MongoDB. In-depth knowledge of on-premises Active Directory and cloud technologies, including Azure AD and Azure AD Domain Services. Experience with AWS, including EC2, S3, Simple DB, RDS, Elastic Load Balancing, AWS Identity and Access Management, AWS Cloud Watch, Amazon EBS, and Cloud Front. Expertise in RDBMS, covering Oracle 12c, DB2, MongoDB, and MySQL. Proficient in IT strategy, risk management, cloud computing (PaaS, SaaS, IaaS), infrastructure architecture, and disaster recovery. Proficient in source control tools like Subversion SVN, GIT, CVS, IBM ClearCase, and Perforce. Configured and deployed applications on various servers, including IBM WebSphere Application Server, Apache Tomcat, JBOSS, and WebLogic. Extensive experience with development tools such as WebSphere, Apache Tomcat, STS, BitBucket, and AWS. Worked with various XML technologies like XML, XSL, XSD, DTD, and XSLT, utilizing SAX and DOM parsers for XML data parsing. Created multiple Proof of Concepts (POCs) to establish interfaces between backend and frontend using GraphQL, MongoDB, Express.js, and Node.js. Utilized microservices with Spring Boot, incorporating REST API and Apache Kafka message broker. Developed professional web applications using HTML5, CSS3, JavaScript, jQuery, Angular 12, TypeScript, AJAX, JSON, and XML.TECHNICAL SKILLS:Program LanguagesJava 8/11, J2EE, SQLJava TechnologiesJSP, Servlets, JavaScript, Groovy, JDBC, JNDI, JavaBeans, Java Script, Unix shell Scripting, Kafka, Zookeeper, CSS, Web Services, HTML, JSTL, UDDI, RestfulWeb TechnologiesHTML5, CSS3, JavaScript, jQuery, NodeJS, React, Angular 2/8/11/12FrameworksHibernate, Spring, Spring Boot, Struts, JPA, MicroservicesCloud ComputingAmazon EC2, Amazon S3, Route53, AWS Beanstalk, Amazon EBS, IAM, AWS Lambda, SQS and other services of the AWS family.Web/Application ServersJBoss, WebLogic, WebSphere, Glassfish, Apache TomcatDatabasesOracle, MySQL, DB2, MongoDBDevelopment ToolsEclipse, IntelliJ, Spring Tool Suite, SOAP UI, PostmanBuilding ToolsGradle, Maven, Ant, Jenkins, Jira, Rally, JMeter, Nagios, Kubernetes, SeleniumMethodologiesAgile/ScrumVersion ControlGit, SVNDesign PatternsDAO, Singleton, Factory PatternOperating SystemsWindows, UNIX, Linux, Mac iOSTesting FrameworksJunit, Mockito, CucumberWORK EXPERIENCE:United Healthcare - Horsham PA Oct 2022 Till DateJava Full Stack DeveloperResponsibilities: Actively participated in daily Scrum meetings, led Sprint planning, and estimated tasks for user stories. Engaged in software architecture, intricate design, coding, rigorous testing, and crafting functional specifications for enhancement applications. Implemented Microservices tailored to specific requirements, incorporating features like containers, load balancing, and distributed caching. Applied methodologies such as Test-Driven Development (TDD), Extreme Programming (XP), and Pair Programming throughout the development lifecycle. Managed security aspects, user authentication, and group configurations within WebLogic. Utilized Terraform meticulously to plan and validate changes before deployment. Developed user interfaces using Angular 13, jQuery, AJAX, XML, Bootstrap, JSON, JavaScript, HTML, and CSS. Utilized Spring Boot for developing microservices. Designed reusable Angular components compatible with the latest versions of TypeScript and Angular CLI. Managed Git branches for feature integration and issue resolution, initiating code Pull Requests in Bitbucket for collaborative feedback. Developed the presentation layer (GUI) using Angular 13, HTML, JSP, JSTL, CSS, JavaScript, and Beans. Demonstrated expertise in Java/J2EE technologies including Core Java, J2EE, Servlets, JSP, JDBC, Struts, Spring, and Hibernate. Actively participated in retrospectives, delivered sprint demos, and maintained communication with external teams. Decomposed monolithic code into manageable Spring Boot microservices. Implemented applications using Java 11, Spring Boot, Spring MVC Framework, Spring Cloud, Angular, and JPA. Implemented WAMP and LAMP architectures (Windows/Linux, Apache, NoSQL/MySQL, Python/PHP). Developed single-page applications using Angular 13, TypeScript, Webpack, and Grunt. Practiced Test-Driven Development (TDD), creating JUnit test cases for each module. Implemented real-time class schedule tracking using Node.js with the Express.js framework. Constructed RESTful web services with a Node.js backend for frontend requests. Designed solutions across multiple cloud platforms including Azure, Google Cloud, SoftLayer, and hybrid options. Demonstrated proficiency in Azure Service Management (ASM) and Azure Resource Management (ARM), configuring RBAC roles and developing Microservices with Spring Boot. Developed the data access layer, encapsulating database calls through JDBC API. Implemented JSON Web Tokens (JWT) for secure authentication. Ensured defect-free releases, maintaining accurate documentation in Design Docs, UI specs, Test Cases, and Traceability Matrix for Quality Control. Developed online applications using HTML/CSS, JavaScript, AngularJS/Angular 13, Node.js, Spring Boot, Spring MVC, JHipster, and Bootstrap. Integrated Terraform with Ansible and Packer for cloud Infrastructure creation and versioning.Environment: Agile, Microservices, Java 11, J2EE, Servlets, JSP, JDBC, Struts, Spring, Hibernate, WebLogic, Spring MVC Framework, Spring Cloud, ORM, WAMP, LAMP, Angular 13, jQuery, AJAX, XML, Bootstrap, JSON, JavaScript, HTML, CSS, Webpack, Grunt, Node.js, Express.js, RESTful web services, Git, Bitbucket, Azure, Google Cloud, JDBC API, JSON Web Tokens (JWT), JHipster, Bootstrap, Terraform, Ansible, Packer, Jenkins.ASCAP - NY City June 2021 Sept 2022
Java Full Stack DeveloperResponsibilities: Collaborated closely with client teams to understand business requirements and contributed to system design through active participation in technical discussions. Designed and implemented a web application using the Spring Boot framework. Utilized Hibernate framework for efficient data persistence, creating Hibernate POJO objects and mapping them with Hibernate Annotations. Developed interfaces for third-party service integration via RESTful web service calls, using JSON for data exchange. Tested REST-based services using tools like REST Client, POSTMAN, JUnit, and Mockito for middleware service testing. Operated within Agile/Scrum methodology and adhered to Test-Driven Development (TDD) practices. Designed and implemented API functionalities with CRUD capabilities following RESTful principles. Implemented business logic using service classes and assisted in preparing test data for Integrated System Testing (IST). Employed Swagger annotations for comprehensive documentation of REST services. Designed, developed, and implemented build and packaging tools for continuous integration, automating build and release cycles. Managed data effectively using Collection classes. Applied the Factory design pattern extensively to separate dependencies from business logic. Developed, tested, and maintained HTML, CSS, Bootstrap, jQuery, and React.js components to meet web accessibility and browser standards. Established continuous integration and continuous deployment processes using Jenkins. Set up a Continuous Delivery pipeline with Jenkins and GitHub for version control. Utilized Babel and Webpack in React.js development for transpiling and bundling modules. Developed a free-tier Docker dashboard for the web application using React.js. Created reusable CSS templates ensuring consistency across website pages. Initiated the front-end application with React, employing React Class Components for effective state management. Developed React components, utilized Axios for AJAX calls, and managed build processes with Webpack. Implemented React-Router for transforming the application into a Single Page Application. Employed React JS for data binding between databases and views. Worked extensively with React JS components, Forms, Events, Router, and Animation. Managed NPM commands and dependencies using package.JSON in Node.js applications. Structured JavaScript code for building RESTful webservices with Node.js. Implemented Microservices architecture using Spring Boot, Spring Cloud, and Netflix Eureka Server for service discovery. Orchestrated Microservices within the architecture for interdependent functionality. Managed REST/HTTP communication between Microservices. Conducted comprehensive client-side user interface validations. Monitored application performance using Amazon CloudWatch and managed user credentials with Amazon IAM, creating custom IAM policies. Installed and configured applications on AWS EC2 instances, utilizing S3 buckets for scalable storage solutions. Leveraged Amazon S3 for storing and retrieving media files. Created Snapshots and Amazon Machine Images (AMI's) for EC2 instances. Managed AWS infrastructure, including Jenkins integration in cloud environments. Utilized AWS S3 buckets for file storage and static content serving in web applications. Implemented elastic load balancers (ELB) to enhance application performance. Developed Java APIs for interacting with Amazon SQS to facilitate bulk email sending. Implemented extensive testing using JUnit and Mockito, integrating testing processes with Jenkins. Configured Cucumber Report Plugin and Performance Plugin in Jenkins for generating HTML test reports. Derived use cases and developed class and sequence diagrams, managed defects and issues using JIRA.Environment: Java 8, J2EE, IntelliJ, MySQL, Spring Boot, Restful web services, JSON, Micro services, AWS Elastic Bean Stalk, EC2, Amazon IAM, Swagger, Postman, Log4j, React JS, NodeJS, NPM, Tomcat, Git, Jira, Agile, Jenkins, WebStorm IDE.AT&T - Plano TX Oct 2019 May 2021Java Full Stack DeveloperResponsibilities: Involved in requirements review, design, development, unit testing, and bug fixing within Agile methodologies. Created UML artifacts (Use Cases, Activity, Sequence, Class diagrams) using Rational Rose. Developed dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, and Angular 11 for single-page applications. Implemented Node.js and MongoDB for backend data store procedures to meet application requirements. Transitioned Terraform modules to CloudFormation templates for deployment, updating scripts as needed. Developed microservice controllers for file handling via RESTful endpoints, ensuring Test-Driven Development (TDD) and code coverage. Integrated multiple pages into single-page applications using Angular 9 and TypeScript. Built reproducible microservices architecture environments using Ansible and AWS. Collaborated with Jenkins in CI/CD pipelines to enhance continuous integration and delivery. Created reusable service components using AngularJS, Node.js, Object-Oriented JavaScript, jQuery, HTML, and CSS3. Monitored and optimized WebLogic environment error logs and configurations. Utilized Spring MVC and Spring Boot for web application and web services development. Employed Hibernate for data persistence, developing POJOs and DAOs for database operations. Designed and implemented UI using JavaScript, HTML, CSS, AJAX, JSON, and NoSQL databases. Used MEAN stack frameworks (MongoDB, Express.js, Angular, Node.js) for full-stack development. Implemented Microservices with Spring Boot, incorporating REST APIs and Apache Kafka. Integrated Spring Security for Authentication and Authorization in applications. Developed and consumed Spring-based RESTful web services, tested with Postman, and implemented JWT for security. Managed WebLogic environments using WLST for server and user management. Deployed Spring Boot Microservices in Docker containers and Amazon EC2 instances via Jenkins. Implemented Common API Gateways for microservices integration using Spring API Gateway Framework. Utilized Spring IOC, AOP, and Spring Boot for middle-tier implementation and backend development. Leveraged Java 11 Messaging Services for reliable and asynchronous information exchange. Applied WAMP and LAMP architectures for efficient development. Developed Java plug-ins for importing, validating, and persisting data to Oracle databases using JDBC. Wrote Maven build scripts for compiling Java 11, unit testing, and packaging applications into EAR files. Developed and deployed Web Services on Tomcat application servers. Set up CI/CD pipelines for Microservices on AWS using App services. Used MQ series for message handling across platforms. Configured AWS resources (EC2, IAM, VPC, ELB, Security groups) using CloudFormation and Terraform. Developed applications using Eclipse IDE for rapid development. Integrated Jenkins pipelines for Docker registry and Kubernetes deployments, managing Pods. Implemented unit tests and test suites using JUnit framework to ensure application quality.Environment: Java 11, Jenkins, HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 9/11, Node.js, MongoDB, Terraform, CloudFormation, Ansible, AWS, CI/CD, WebLogic, Spring MVC, Spring Boot, Hibernate, POJOs, DAOs, JSON, NoSQL, MEAN stack, Microservices, REST, Apache Kafka, Spring Security, JWT, WLST, Docker, Amazon EC2, Common API Gateway, Spring IOC, AOP, WAMP, LAMP, JDBC, Maven, Tomcat, MQ series, RDS, Eclipse, Kubernetes, JUnit.State of Ohio - Columbus, OH March 2018 Sept 2019Java DeveloperResponsibilities:
Participated in meetings to discuss client business requirements. Contributed to creating System Requirement Specification documents. Prepared comprehensive High-Level and Low-Level Documentation for Functional and Technical Design specifications. Demonstrated strong core Java skills, with proficiency in multi-threading and performance tuning. Developed and consumed Restful web services, validating them using SOAP UI. Utilized JAXB and JAXP for parsing auditing information in XML format. Employed JSP, JSTL, and Spring tags for data retrieval and display, integrating the jQuery Framework. Implemented the Log4j framework for logging system execution details into log files. Developed JSP pages, views, and controller-related files using the Spring Web MVC framework. Conducted Unit Testing and Integration Testing as part of the development process. Played a key role in Hibernate mapping, encompassing both data and code aspects. Implemented the Spring Framework for MVC Architecture. Applied client-side validations using JavaScript. Enhanced existing applications as per business requirements, identifying technical issues and proposing solutions. Conducted Requirements Analysis and developed design artifacts such as sequence, collaboration, and class diagrams. Involved in converting applications into Liferay portlets for new enhancements. Developed and maintained the persistence layer using Hibernate. Developed web tiers using PrimeFaces and JavaScript, integrating client-side validations with JavaScript, jQuery, and Java classes for the business layer. Contributed to database design and developed utility classes to access databases using Hibernate framework. Implemented mapping classes and configuration files. Developed necessary helper classes and EJB Session Beans for implementing Business Logic. Utilized XSLT, XPath, JMS, and JAXB for parsing request/response from WMS and generating PDF reports. Developed Unit and Integration tests using JUnit Framework to ensure quality assurance. Created Maven scripts for building WAR/EAR files and deployed applications on JBoss AS, resolving deployment issues. Involved in defect fixes and handling change requests.Environments: Java 8, Eclipse, DB2, Spring MVC, Servlet, JavaScript, HTML5, XML, CSS3, Maven, WebLogic, JSP, Spring Dependency Injection, Hibernate.ComTec Information Systems (IT) Hyderabad, India April 2015 Aug 2017J2EE DeveloperResponsibilities: Played a role in designing and creating use case diagrams, sequence diagrams, and class diagrams for various modules. Involve in High-Level Design (HLD) and Low-Level Design (LLD) activities. Designed and implemented the front-end using JSP, JSTL, EL, and other custom tag libraries. Contributed to Web Page development using the YUI Library. Adhered to Agile methodology and a Test-driven approach for project deliverables. Developed the application using the JSF Framework for the web tier and EJB3 and JPA for backend development. Crafted the Presentation Layer using HTML, JSP, JSF, CSS, JavaScript, and JSTL. Utilized Java Persistence API (JPA) through Hibernate. Created test classes in JUnit for implementing unit testing. Implemented dependency injection into the code using Spring Framework's Inversion of Control (IOC). Designed asynchronous messaging using Java Message Service (JMS) for the exchange of critical business data and events among J2EE components and the legacy system. Integrated Spring MVC in the Web Layer. Configured and deployed the application using WebSphere. Integrated the business layer with DAO layer using Hibernate ORM. Managed transactional operations using Hibernate configurations. Developed configuration, mapping, and Java beans for the Persistent layer (Object and Relational Mapping) of Hibernate. Utilized CVS as a version control system for data check-in and check-out. Wrote and modified database stored procedures, triggers, functions, and PL/SQL scripts. Participated in build management and resolution activities for an e-commerce project. Contributed to Smoke Testing, Testing, bug fixing, and documentation of the system. Generated detailed design documents, including UML diagrams such as Use case, Class, Sequence, and Component diagrams, using Rational Rose. Actively participated in SCRUMs and Sprints within the Agile Methodology.Environment: Java, J2EE, Spring, JDBC, JSP, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SSR, ES6SVN.Systems Plus Solutions Mumbai, India MAy 2013 MArch 2015Java DeveloperResponsibilities: Responsible for developing applications entirely from initial stages. Applied OOP principles such as Inheritance, Abstraction, and Multithreading/Concurrency to design and develop robust applications. Conducted detailed analysis of web applications and documented comprehensive Test Plans, Test Cases, and expected results based on business functional requirements. Utilized various Testing Techniques for system analysis and testing, including Unit Testing. Utilized SVN (Subversion) for version control, ensuring effective management of project versions and collaboration. Implemented business logic aligned with customer requirements. Participated in the design of a Spring MVC application and utilized Hibernate for module structuring. Developed the Data layer using Hibernate framework and configured XML mapping files. Created DAO (Data Access Object) CRUD methods using Hibernate and Spring frameworks. Employed HQL (Hibernate Query Language) for managing data from databases using Hibernate APIs. Implemented persistence layer using JPA (Java Persistence API) and Hibernate Framework. Created POJO (Plain Old Java Object) entities and mapped them using Hibernate annotations. Crafted SQL queries for database interactions. Configured Dispatcher Servlet and View Resolver to intercept incoming requests, manage Spring MVC flow, and invoke view components. Implemented login functionality for job seekers within applications.Environments: Core Java, Data Structures, Spring, Hibernate, MySQL, Tomcat, HTML, Eclipse, Junit, Maven. |