Charmi N.

Java Full Stack Developer

Role
Full Stack Java Developer at Bank of America
Location
Edison, NJ, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Charmi N.

8 Years of Software Development experience working on Object Oriented Analysis and Design in Designing, Implementing, and Testing in Java/J2EE & Web Services-> Expert skills in Agile software delivery using practices from Scrum, Extreme Programming, etc-> Extensive experience in Java, J2EE (Servlets, JDBC, JSP, JSTL, Tiles, EJB, JMS, Java Mail API, Java Persistence API), Struts, Spring Web Flow, Spring MVC, Spring AOP, Spring Boot, Annotations, Hibernate, Web Services, Axis 2, XML, Ajax, JSON, Jquery, ANT, Maven, Log4j, and Junit->Expert skills in using J2EE Design Patterns (Intercepting Filters, Front Controller, Composite View, View Helper, Business Delegate, Session Façade, Service Locator, Transfer Objects, Service Activator, and Data Access Object)->Expertise in Creating, Deploying, and Consuming Web Services, related technologies, and tools: SOAP, RESTful, Jersey, SOA, WSDL, and SOAP UI->Proficient in building Web User Interfaces (UI) using HTML5, XHTML, DHTML, CSS3, AJAX, XML, JSON, JavaScript, Jquery, SASS, LESS, Typescript, DOM, React JS, Angular JS, Node JS, Backbone JS, Express JS-> Strong experience in XML technologies, including XSL, XSLT, DOM, and JSON-> Hands-on experience in Cloud technologies(AWS) environment and Infrastructure management usingTerraform-> Experience with the databases such as Oracle, SQL Server, My SQL, PostgreSQL, Mongo DB, and Cassandra->Experience in configuring and administering MQ-Series and expertise in developing messaging systems using JMS-> Proficient in using industry-standard IDEs and Java Tools: Eclipse, Intellij Idea, STS-> Experience deploying business applications using application servers and web servers like IBM Web Sphere, Web Logic, JBoss, and Apache Tomcat, resolving Build Issues, and verifying application and server logs-> Good knowledge of version control system tools like SVN and GIT-> Developed shell scripts to automate the deployment process using Jenkins-> Actively involved in Requirement gathering, Analysis, Design, Unit Test Plan, System Test Plan, Coding and Code Reviews, and Unit and Integration Testing.

Experience

  1. Full Stack Java Developer

    Bank of America

    Jul 2021 — Present · Plano, TX, US

    Actively involved in various phases of the Software Development Life Cycle (SDLC), such as Design, Analysis,Development, and Testing->Worked on Core Java Role & Responsibilities OOP\'s concepts like Encapsulation, Inheritance, andPolymorphism. Used jQuery in directly manipulating the DOM yet separating the ReactJS Components->Designed and implemented applications using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring Batch & Hibernate->Implemented Microservices-based Cloud Architecture using Spring Boot->mplemented Restful and SOAP-based web services using JAX-RS and JAX-WS, respectively->Designed and developed applications using design patterns and other J2EE design patterns (Factories,Abstract, Prototype, Façade, Singleton)-> Designed and implemented UI and front-end changes with HTML5, CSS3, Bootstrap, Ajax, DOM, JSON, Angular JS, React JS, Node JS, Jquery, and JavaScript->Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups->Implemented build stage to build the Micro Service and push the Docker Container image to the private Docker registry->Worked with the Open Shift platform in managing Docker containers and Kubernetes Clusters->Extensively worked with Spring JDBC using Oracle and MySQL databases and developed SQL queries to process the data->Worked on MongoDB database concepts such as locking, transactions, indexes, Sharing, replication, schema design, etc->Extensively worked on REST and WSDL to invoke web services based on request/response XML.

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Charmi N. — Full Stack Java Developer at Bank of America in Edison, NJ, US | Unifers