| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Sr. Java/J2EE Full Stack DeveloperEMAIL AVAILABLEPHONE NUMBER AVAILABLESummary:10+years of experience in Java Full stack Developer, Software Development Life Cycle, Object Oriented programming, developing and testing of Client/Server, Enterprise and Web Applications.Proficiency in Java, Python, and Spark.Followed Waterfall, Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.Designed and implemented a dynamic dashboard feature using Angular and Spring Boot, enhancing user experience and providing real-time data analytics.Dynamic software engineer with over 10 years of experience in developing robust applications using .NET/C# and Java technologies.Developed, configured, and customized the ServiceNow platform to align with business requirements, leveraging expertise in scripting, workflows, and integrations.Strong proficiency in Java 8 and J2EE (Java Platform, Enterprise Edition).Proficiency in the Spring framework and Spring Boot for building Java applications.Applied Java 7's try-with-resources and diamond operator to streamline code, resulting in cleaner and more efficient implementations.Proficiency in Agile and SDLC/PMLC processes such as Scrum or SAFe.Translate business requirements into effective delivery solutions, ensuring alignment with performance goals and objectives.Experience with Swing, SWT, Continuous Integration, and Test-Driven Methodologies.Proficiency in front-end frameworks such as Angular, React, or Vue.jsExperience in designing and implementing microservices architecture.Collaborated with application developers to integrate NoSQL databases seamlessly into existing software architectures, enhancing overall system flexibility.Designed and implemented scalable and cost-effective solutions on Google Cloud Platform (GCP) to support business-critical applications.Integrated fraud detection and prevention tools into payment processing systems, minimizing financial risks for the business.Perform systems administration tasks including monitoring, configuration, backup, authentication, and tuning to maintain system integrity and availability.Solid understanding of AWS cloud services, particularly event-based architecture.Experience in developing modern, complex, responsive and scalable web applications with AngularExpertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, XSL, XSLT, Node.JS, Angular.JS, Backbone.JS, require.js, bootstrap, ExtJS and single page applications (SPA) by using JavaScript MVC framework, Angular JS.Designed and implemented data models in Cassandra to accommodate large-scale and distributed datasets, optimizing data retrieval performance.Development experience with Java or Node.js applications, Restful APIs, or web services in a Linux environment.Collaborated with product managers to define requirements and translate them into actionable user stories and design concepts.Strive for defect-free programming by creating and maintaining quality code, participating in testing cycles, and providing support during post-production deployment.Implemented tokenization and encryption mechanisms for sensitive payment information, enhancing overall payment security.Skilled in front-end web interface development and proficient in working with agile methodologies.Expertise in creating User Controls, Web Forms and client-side validations using JavaScript, jQuery.Demonstrated proficiency in Core Java development, writing clean, efficient, and maintainable code to achieve optimal performance and scalability in ServiceNow applications.Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating RESTful Web services with Node-JS, Collaborated with UX/UI designers to create intuitive and user-friendly payment interfaces for online customers.Engage in peer code reviews to ensure code quality and adherence to best practices.Experienced in working with agile methodologies for software developmentAdept at creating detailed specifications for APIs, including defining endpoints, data formats, and authentication mechanisms, to ensure seamless integration and functionality.Collaborated with cross-functional teams to identify and prioritize business requirements, ensuring alignment with organizational goals and objectives.Experienced in React-JS and working with React flux architecture, Redux architecture using complex.Expertise in using J2EE technologies like JSP, Servlets, EJB, JDBC, Java Beans, JMS, RMI JNDI, XML and Web services (RESTful and SOAP).Executed capacity planning and tuning activities for Cassandra clusters, ensuring scalability and high availability for mission-critical applications.Collaborate with technology partners (analysts, developers, designers) to configure and develop custom components that meet project requirements and goals.Contribute to project plans, estimations, and status updates, communicating effectively with stakeholders.Architected client-side and server-side components, leveraging Angular for frontend interactivity and Spring Boot for RESTful API development.Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex issues efficiently.Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like UML, Rational Rose.Experience in using frameworks and tools like Struts, Hibernate, spring, JUNIT, LOG 4J and JSF framework. Developed applications using Spring boot and with various modules in Spring framework like core, data, web, AOP.Experience in developing PL/SQL, Stored Procedures, functions, triggers using Oracle and comfortable working with databases like SQL Server, Cassandra, DB2, No-SQL and MySQL.Experienced in RDBMS Design, DB normalization, ER modelling, SQL, PL/SQL, procedures, cursors, functions, triggers, and good understanding in creating SQL and HQL Queries in Oracle, MySQL, DB2.Identify issues and develop processes to address and resolve them, proactively communicating and alerting stakeholders as needed.Hands on Experience with version control tools like CSV, SVN and GIT.Experience in developing both SOAP and REST based web services using Jersey, Spring and CXF.Extensive experience in JSON, JAXB, JAXP and hands on experience creating Web Services based on REST framework.Implemented responsive and visually appealing UI components, including charts and graphs, to present key metrics.Expertise in deploying Enterprise Java Beans and J2EE Applications (WAR, JAR and EAR) on BEA WebLogic, JBOSS and Tomcat application servers.TECHNICAL SKILLS:Programming Languages: JAVA, .Net, JDK 1.5,1.6, 1.7, 1.8, C, C++, SQL, PL/SQLPlatforms: Windows 2003, 2008 Server, Linux, UnixJava Core: Threads, Exception Handling, Lambda Expressions, Stream API, Collections, Functional Interfaces and Date APIBuild Tools: Apache, ANT, Gradle &MavenIDE& Reporting Tools: Eclipse, NetBeans, IntelliJ, JBuilder 2005, 2006Java Message Service: MQ, IBM MQ, Active MQ, Rabbit MQJ2EE MVC Frameworks: SPRING 3.0, 4.0, Struts 1.1Databases: Oracle, MY SQL, DB2, MongoDB, Mark Logic and CassandraDatabase Tools: SQL Developer for Oracle, Connect/J for MySQL, IBM DB2Application Servers: Web Logic, WebSphere, Jboss and Apache TomcatWeb Technologies: HTML, HTML5, DHTML, CSS, Java Script, XML, SOAP, XSL, XSLT, XHTML, JavaScript, JSON, AJAX.ORM Frameworks: Hibernate 3.0, JPAJavaScript libraries: jQuery, Angular JS, Backbone JS, React JS, Node JS Ext JS, Bootstrap.Version Control: GIT, SVN, CVS and Team Foundation ServerMiddleware Technologies: EJB, JNDI, JMS (Java Message Service) and SOAWeb Services: JAX-RS, JAX-WS and JAX-RPCDesign Methodologies: Rational Unified Process, Agile, Scrum, Test Driven DevelopmentContinuous Integration: Jenkins, Quick Build, BambooTesting: Junit, Selenium, QC, TEST NG, MockitoLogging Tools: Log4j, slf4j, splunkPROFESSIONAL EXPERIENCEUPS, Dublin, CA September 2022 - PresentSr. Java/J2EE Full Stack DeveloperResponsibilities:Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases with Agile.Focus primarily on day-to-day activities, making enhancements and troubleshooting as necessary.Developed and maintained applications using .NET/C# and Java, ensuring adherence to coding standards and best practices.Utilized MySQL database for data storage and retrieval, optimizing queries for performance and scalability.Familiarity with Application Servers like JBoss on Cloud.Led the integration of secure payment gateways, ensuring compliance with industry standards and regulations.Demonstrated proficiency in cloud technologies, including OCP (Oracle Cloud Platform), and exposure to CI/CD pipelines, enabling seamless deployment and delivery of ServiceNow solutions.Conducted code reviews and quality control checks as part of every project, ensuring adherence to coding standards and maximizing efficiency and productivity.Experience with RESTful API development and integration.Experience with Angular 10+ or React frameworks.Front End Web development experience, including native JavaScript, HTML, and CSS.Designed and implemented front-end web interfaces, focusing on user experience and interface responsiveness.Deployed applications on AWS infrastructure, utilizing CI/CD tools such as Git for version control and automated deployment.Knowledge of Hibernate, Spring MVC, Spring Boot, and Microservices architecture.Leveraged GCP's compute services, such as Google Compute Engine and Google Kubernetes Engine, to ensure high availability and scalability of applications.Skilled in creating detailed specifications for APIs, including endpoint definition, data formats, and authentication mechanismsProven track record of writing and maintaining enterprise-level REST/SOAP services using Java Spring MVC.Familiarity with authentication mechanisms such as OAuth or JWTWorked within an agile methodology, participating in sprint planning, daily stand-ups, and sprint reviews to deliver high-quality software increments.Led the evaluation and selection process for adopting NoSQL databases, highlighting the benefits of schema-less and horizontally scalable architectures.Developed design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.Designed and developed the UI using Angular JS, Node JS, HTML5, CSS3, JavaScript, AJAX, and JSON.Successfully resolved critical issues in existing Java 7 codebase, demonstrating a deep understanding of the language and its nuances.Demonstrated strong problem-solving skills by troubleshooting issues and optimizing code for efficiency.Conducted regular audits of payment processing systems, identifying and addressing potential vulnerabilities or issues.Knowledge of database systems such as SQL Server, MySQL, or OracleConducted thorough testing and validation of payment gateways to ensure the accuracy and security of transactional data.Excellent communication skills, able to effectively collaborate with cross-functional teams and stakeholders.Implemented serverless computing solutions on GCP, utilizing Google Cloud Functions to enhance application flexibility and responsiveness.Ensure applications are free of common coding vulnerabilities and follow standard security practices.Used Bootstrap for responsive design which allows users to access it from any device.The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of Angular components, directives, filters, services and router modules.Used ReactJS to create views to the DOM and synchronize data with server as a Single Page Application (SPA).Created detailed specifications for APIs, outlining endpoints, data formats, and authentication mechanisms to facilitate seamless integration with other systems.Possessed excellent communication and collaboration skills, effectively liaising with management, clients, and technical teams to convey complex concepts and drive consensus on project goals and deliverables.Proactively suggest ideas and solutions that align with project objectives, contributing to the development and testing processes.Conducted thorough performance testing on Cassandra databases, identifying and resolving bottlenecks to ensure optimal system responsiveness.Built Web pages using jQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angular JS.Debugged and resolved technical issues in ServiceNow applications, utilizing problem-solving and analytical abilities to ensure smooth operation and user satisfaction.Implemented and maintained data storage solutions on GCP, including Google Cloud Storage and Cloud SQL, optimizing data retrieval performance.Implemented multithreading and concurrency patterns in Java 7, optimizing application performance in a distributed environment.Stayed abreast of industry trends and emerging technologies in e-commerce, ensuring the continuous enhancement of platforms to meet evolving customer expectations.Implemented Spring and J2EE based MVC (Model-View-Controller) framework for the application.All the functionality is implemented by using Spring IO, Spring Boot and Implemented J2EE components using Spring MVC, Spring IOC, Spring transactions, AOP, Batch and Spring security modules.Conduct unit and integration testing according to standards and design specifications.Collaborated with cross-functional teams to gather requirements, analyze user needs, and translate them into technical specifications.Proficiency in containerization with Docker and Kubernetes for efficient deployment and scalability.Used Spring Boot with ORM Framework (Hibernate) to do CRUD operations with Database.Deployed Spring Boot based Micro-Services in Docker container by using AWS admin console.Utilized Spring Boot's embedded container features to simplify deployment and increase the portability of applications.Designed and implemented data models for NoSQL databases, ensuring efficient storage and retrieval of unstructured and semi-structured data.Installed the application on AWS EC2 instances and configured the storage on S3 buckets .Strong experience in designing and developing microservices using Spring Boot and REST APIs.Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags.Experience with GraphQL, a query language for APIs.Participate in scope assessment, risk analysis, and cost estimation activities.Built real time pipeline for streaming data using Kafka and Spark Streaming .Developed integration modules for disparate clients using Apache Camel .Involved in building and deploying scripts using Maven3.3 to generate WAR, EAR and JAR files.Developed Applications using Rule Engines, Drools 4.xand ILOG with correspond to validate the business User Roles.Conducted code reviews and provided constructive feedback to team members, ensuring code quality and adherence to standards.Stayed informed about emerging technologies and innovations in payment processing, proactively implementing new features and improvements to enhance the overall payment experience for users.Contributed to the configuration and optimization of GCP's networking services, ensuring secure and efficient communication between components.Demonstrated capability to work both independently and collaboratively in dynamic environments, adapting to changing priorities and deadlines while maintaining high standards of quality and professionalism.Solid knowledge and experience in NoSQL databases, particularly MongoDB.Used GIT for version control and source repository, Used Fisheye for Code Review and JIRA for reporting Bugs.Good knowledge and experience with message queue systems.Worked closely with compliance teams to ensure adherence to PCI DSS and other relevant standards in payment processing.Done with Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments like QA/IST/Production.Used Soap UI for web service testing, Used Log4j framework to log/track application.Written SQL queries, PL SQL stored procedures, functions, triggers, cursors, sequences, and indexes which are going to be invoked by Batch processes.Managed and maintained Oracle and NoSQL (MongoDB) databases in production domainParticipated in migration to DB2 data base from Oracle DB.Experience with JUnit tests for every single piece of functionality before actually writing the functionality.Done with Unit testing using MOKITO.Environment: Java, J2EE, JDK 1.7/1.8, Spring 4.x, Hibernate 4.x, Restful Web Services, Micro-Services, HTML 5, CSS 3, Bootstrap, Angular 2, JSON, React JS, Ajax, Maven 3.0, WAS, AWS EC2, Amazon Elastic Beanstalk, AWS IAM, S3, Docker, Soap UI, Jenkins, Git, Junit 4.4, Log4j, Apache Kafka, Camel, MongoDB, Oracle 11g, Agile Scrum.Citi Bank, Des Moines, IA January 2021 - August 2022Java/J2EE Full Stack DeveloperResponsibilities:Involved in various SDLC phases like requirement gathering, Design, Analysis and Code development.Led the development of e-commerce platforms, focusing on delivering a seamless and intuitive user experience for online shoppers.Adhere to client's technology delivery practices and standards, as well as project management disciplines.Collaborated effectively with UI/UX designers and cross-functional development teams to ensure seamless integration and user-centric design.Participated in system testing and debugging activities, identifying and resolving issues to ensure application stability and reliability.Produced and executed test cases to validate software functionality and guarantee high-quality deliverables, adhering to software development methodologies such as Agile or Waterfall.Stayed informed about the latest developments in GCP, incorporating new features and best practices into existing projects to ensure a forward-looking and technology-driven approach.Used Bootstrap and React JS to create Controllers to handle events triggered by clients and send request to server.Integrated third-party APIs for shipping, inventory management, and order tracking, enhancing overall e-commerce functionality.Utilized Java 7's enhanced type inference for generic instance creation, reducing boilerplate code and enhancing code readability.Successfully delivered the dashboard feature, showcasing leadership in multi-tier web application development and REST API implementation.Documented technical specifications, user guides, and other relevant documentation to support ongoing development and maintenance efforts.Contributed to the implementation of subscription billing systems, ensuring accurate and timely invoicing for recurring transactions.Monitor system health and performance, meeting monthly SLA targets and addressing any issues that arise.Developed automated monitoring solutions for Cassandra clusters, proactively identifying and addressing issues to maintain system health.Documented code and application functionality to facilitate maintenance and troubleshooting efforts, ensuring comprehensive understanding and transparency across the development team.Analyzed the React JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.Developed the application using Spring Framework Model View Controller (MVC) architecture.Implemented Spring Security for Authorizations like Method Level and URL Level Authorization using Spring AOP.Collaborated with security teams to implement robust access control and encryption mechanisms for data stored on GCP.Utilized MySQL database for data storage and retrieval, optimizing queries for efficient performance.Used Web services (SOAP, REST) for transmission of large blocks of data over HTTP.Created continuous integration builds using Ant Jenkins. And deployed on WebSphere app server.Used XML Web Services using SOAP protocol to transfer the amount to other application remotely.Implemented and maintained robust error handling mechanisms in Java 7, enhancing the reliability and resilience of applications.Deployed the dashboard feature on AWS infrastructure, implementing CI/CD pipelines for automated deployment using Git.Stayed abreast of emerging trends and technologies in ServiceNow development, continuously enhancing skills and knowledge to drive innovation and success in project delivery.Experience with Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) practices.Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.Worked on SOA Web Services using SOAP with JAX-WS for transmission of large blocks of XML data over HTTP, Used JAX-B parser for marshaling and un-marshaling.Developed Spring based presentation layer, hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.Ensured responsive and visually appealing UI/UX by working closely with designers and integrating interactive data visualizations.Configured the Hibernate configuration files to persist the data to the Oracle 10g Database.Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.Used Docker for possible to production to the development environment to fast possible for interactive use.Strong ability to review code, provide design guidance, and mentor junior team members in best practices.Utilized Java build tools, Java EE components, and Java web frameworks to enhance ServiceNow applications and integrations, ensuring robustness and scalability.Used AWS to deploy the project on an EC2 instance. Created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, EC2, VPC and S3 as part of process and security improvements.Successfully delivered the project, providing users with actionable insights through a modern and efficient interface.Using Kafka for Publish/Subscribe pattern in application dealing with messaging.Multithreading was used to process data in chunks to improve performance.Implemented data lifecycle management policies in Cassandra, optimizing storage utilization and improving overall system efficiency.Implemented and optimized online payment gateways, ensuring secure and efficient processing of transactions.Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.Used Maven as a build tool and retrieved all the dependencies required for the application. .Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.Environment: HTML, CSS, Bootstrap, AJAX, JavaScript, JSF 2.1, Angular JS, React JS, Spring Dependency Injection, Spring 3.x, Hibernate 3.x, Soap UI, AWS, Kafka, Docker, I Text, Maven, SVN, JIRA, Marionette.js, MongoDB, XML, Web sphere, SOAP web service, Unix/Linux, Web Sphere Application Server, PL/SQL, Oracle 10g.BCBS, Durham, NC October 2019- December 2020Java/J2EE Full Stack DeveloperResponsibilities:Worked with Web Sphere Application Server as application server.Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.Used Maven as a build tool and retrieved all the dependencies required for the application.Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.Actively participated in code reviews, enforcing Java 7 coding standards and best practices across the development team.Collaborated with marketing teams to implement personalized recommendation engines, increasing user engagement and conversion rates.Collaborated with UX/UI designers to create visually appealing and user-friendly interfaces for e-commerce websites.Conducted performance testing and optimization for applications hosted on GCP, addressing latency issues and ensuring optimal user experiences.Conducted thorough testing of Spring Boot applications, including unit testing, integration testing, and end-to-end testing, to ensure code quality.Conducted performance tuning and optimization for NoSQL databases, addressing latency issues and ensuring high throughput.Worked on the development and testing of the infotainment module using Agile (SCRUM) methodologies.Used Angular JS as framework to create a Single Page Application (SPA ) which can bind data to specific views and synchronize data with server.Refactored and enhanced an existing Angular application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.Collaborated with cross-functional teams to troubleshoot and resolve complex issues related to data consistency and replication in Cassandra.Used Angular JS, Node JS and Bootstrap in effective web design.Strong experience in DevOps practices and tools.Involved in enhancement of existing application utilizing Angular JS created role-based HTML navigation menu where in menu items changes dynamically based on the values derived from the database in the form of XML.Actively contributed to the NoSQL database community, sharing knowledge and insights through forums, meetups, and online publications.Created and injected Spring services, Spring controllers and DAOs to business classes using Autowired annotation.Implemented Spring Batch to design a lightweight and comprehensive solution to enable for batch applications.Developed and implemented Business Requirements using Spring MVC framework. Implemented cross-cutting concerns such as logging, authentication and system performance using Spring AOP.Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.Actively participated in the Spring Boot community, sharing insights and solutions through forums and contributing to open-source projects.Implemented Micro-Services using Spring Boot, Spring Cloud Netflix (Config Server, Eureka Server, Hystirx, Discovery Client, Ribbon, Zull Proxy).Used Spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful Services.Collaborated with security teams to implement robust access control and encryption mechanisms for sensitive data stored in NoSQL databases.Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.Utilized Splunk for aggregating various logs from different systems.Experience in implementing custom monitoring system through Splunk into deployment processes.Knowledge or experience with API management tools like Apigee or service mesh technologies like Istio.Used Hibernate Detached Criteria, HQL and written some SQL queries for data retrieving.Apache Kafka is used to send message objects to client queues and topics.Collaborated with security teams to implement strong access controls and encryption mechanisms for sensitive customer data.Hibernate annotations are included for Oracle DB.Developed strategies and tools to create an efficient automated integration and release process using Jenkins.Conducted A/B testing and usability studies to optimize the design and functionality of e-commerce platforms.Experience implementing OAuth for authentication and authorization.Analyze and resolve conflicts related to merging of source code for GIT .Log4j is used for logging purposes and debug levels are defined for controlling what we log.Expertise on Selenium Data Driven framework and integrating it with Maven Build Management Tool, TestNG Unit Testing tool and Jenkins Continuous Integration Tool .Working with on-site and off-site resources for successful implementation of the Workflow module.Environment: Xml, Xsl, Angular Js 1.5, Node Js, React Js, Boot Strap, Html 5, JavaScript, CSS 3, Ajax, Spring 3.x, Hibernate 3.x, Git, Aws, Jenkins, WebSphere 5.0, Web Services, Jms, SoapUI, Test Ng, Json, Ant, Log 4j, Oracle DB, Spring Cloud Netflix, Config Server, Eureka Server, Hystirx, Discovery Client, Ribbon, Zull Proxy, TestNG, Agile.Prism IT Solutions Pvt Ltd, Hyderabad, India May 2013 - July 2018Java Full Stack DeveloperResponsibilities:Involved in gathering user requirement, design discussions and provided solutions to technical challenges.Experience with front-end development using Angular or ReactJS.Developed Responsive Design UI, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Angular JS, jQuery, Jasmine JS, Modernizer JS, Bootstrap JS, and Backbone JS.Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.Conducted performance testing for e-commerce websites, optimizing load times and ensuring a smooth shopping experience for users.Created Clusters and instances in WebSphere Network Deployment to support high availability, fail over and implemented horizontal clustering.Analyze Cassandra database and compare it with other open-source NoSQL database to find which one of them better suites the current requirements.Used Strong implementation for Ajax Request and Response using |