Chetana_JavaFullStackDeveloper
Chetana_JavaFullStackDeveloper
PROFESSIONAL SUMMARY:
● Sr. Full Stack Java Developer with around 10 years of experience in analysis, development, testing, implementing Web
based, Client/Server Applications along with enterprise and distributed applications across the entire Software
Development Life Cycle (SDLC) using Java and J2EE Technologies.
● Hands-on experience in building Rich UI and RWD Applications using React JS, Angular JS, Backbone JS, Node JS, Java
Script, HTML5, CSS, Boot Strap, JSP, JSTL, Servlets, JSON, AJAX, JQuery.
● Having extensive experience on Spark SQL, Spark streaming, SparkR include tune - up of the Spark applications.
● Experience Extraction, Transformation and Loading (ETL) in SQL server database.
● Expertise in design and development of web applications CSS3, DOJO, XSL, XSLT, require.js, Ext.js and single page
applications (SPA) by using JavaScript MVC framework.
● Experience developing different types of azure functions such as Http trigger, Timer trigger, Durable functions, Service
bus trigger, Event-Hub trigger, and many others.
● Deep understanding of Core Java concepts including Object Oriented Programming OOPs, Garbage Collection, Exception
Handling, Generics, Multi-Threading, Collections, and Input/output.
● Expertise in working on various technologies like Java (Java 8, Java 11, 15 and Java 17), J2EE, Web Services SOAP and
Restful, Spring Framework MVC/Microservices/Batch, Docker, Jenkins, Spring Boot, Hibernate.
● Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based
applications.
● Experience in Spring Modules Spring MVC, AOP, IOC, Spring Boot, Spring Microservices, Spring REST, Spring Eureka,
Spring Ribbon, Spring Netflix, Spring Hystrix, Spring Dashboard, Spring Zuul, Spring Security.
● Test driven programmer with through knowledge in Unit testing with Junit, Mokito and using SoapUI, Postman for web
service testing, performance testing with JMeter and automated testing with Test Driven Development (TDD) in extreme
programming model.
● Experience in design architecture and development of batch jobs using Quartz and Spring batch.
● Experience in working with Message Queues services like Rabbit MQ, Apache Kafka, and IBM MQ for communication
between sender and listener.
● Experience in working with relational and non-relational databases like Mongo DB, Cassandra, Postgres, Oracle Db,
SQL Server, DB2 and MySQL.
● Strong knowledge on JavaScript Unit testing with Jasmin, Karma, Protractor, Mocha, and Chai
● Proficient in working with API testing Tools Postman, Swagger, Soap UI, JMeter tools for testing RESTful and SOAP Web
services.
● Expertise in using Log4J and Slf4J for the purpose of logging, debugging and error tracing.
● Involved in building the code using Maven, Ant, Gradle and used Jenkins and Quick build for Continuous integration &
Continuous deployment.
● Adopted MongoDB for data storage, designed different schemas and data access services to communicate with MONGO DB
● Worked with JIRA tool for tracking stories progress, follow SaFe agile methodology and sprint planning.
● Experience in development and deployment of applications using JBoss, Web Logic Application Server, IBM WebSphere
Application and Apache Tomcat.
● Proficient in using Amazon Web Services. Extensive work done on services like EC2, Elastic Beanstalk, CloudWatch,
CloudFront, CloudFormation, IAM, S3, RDS, Elastic Cache, SNS, SQS, AMI.
● Expertise in implementing Web Services, Micro-Services, AWS, Docker, and JMS for the synchronous and asynchronous
communications between two applications running in different servers.
● Implemented Docker container service, build pipeline like Jenkins, Bamboo and GOCD for Continuous Integration and
Continuous Deployment that can run on the cloud or on-premises.
● Experienced in branching, tagging, and maintaining the version across the environments using SCM tools like GIT,
Subversion (SVN) and CVS on Linux and windows platforms.
PROFESSIONAL EXPERIENCE
Sr. Java Full Stack Developer
CVS Health, Cumberland, RI Apr 2022 - Present
Responsibilities:
● Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling,
analysis, architecture design, prototyping, developing, and testing.
● Used a Microservice architecture with Spring Boot based services interacting through a combination of REST to build, test
and deploy identity Microservices.
● Developed Single Page Applications (SPA) using Angular8, Typescript, HTML, CSS, and Bootstrap.
● Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) took for communicating with
database.
● Extensively used Junit, JMeter, SoapUI and Postman for testing
● Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
● Worked on latest features of Java like Lambda expressions and functional interfaces.
● Took part in setting up the routing configuration using Angular router for various views and sub views.
● Developed SpringJMS Message listeners to process messages asynchronously between new services and legacy services.
● Designed and developed JSON APIs following RESTful principles for effective communication between clients and servers.
● Conducted code reviews to ensure compliance with Java 17 best practices, coding standards, and adherence to modular
programming principles.
● Provided Log4j support to the application for debugging the system and server-side logging and configured Maven
dependencies for build automation.
● Used GIT as version control tool for effectively managing the code changes and experience with SaFe Agile/Scrum
methodology.
● Experienced in MuleSoft Any API endpoint platform on designing and implementing Mule API by documenting and
designing Rest API’s using RAML.
● Utilized MuleSoft features like Dataweave, API designers and various connectors to ensure robust and loosely coupled
integration layer every time.
● Learnt and good working experience in designing RAML specs, building API using API kit in Mule Applications.
● Hosted and tested the application in AWS servers before publishing it in actual production environment.
● Worked in a CI/CD environment with Jenkins, Maven, Ansible, AWS and Terraform.
● Logging and Monitoring with ELK, Kibana, Prometheus and Grafana.
● Installation and configuration of IBM MQ, IBM Integration Bus, DataPower, IBM API Connect, Jenkins, Webservices and
Jboss.
● Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
● Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for
Maven.
Environment: Java 17, J2EE, Typescript, Angular, MongoDB, Spring security, Spring Boot, JMS, SASS, Hibernate ORM, Spring AOP,
Docker, Kubernetes, OpenShift, DataPower, API Connect, GIT, Maven, RESTful, JSON API, SQL, Jenkins, Kibana.
Environment: Java 8 and Java 11, Spring MVC, Spring Boot, React.js, HTML5, CSS3, JSON, JavaScript, Node.js, Spring Data,
Protractor, Mongo DB, Oracle 11g, IntelliJ IDEA, Junit, Mockito, Git, Spark, Microsoft Azure, Docker, Spring Cloud, RESTful web
services, WebLogic, Apache Kafka, Camel, Maven, Jenkins, Karma, Jasmine.
Java Developer
Avon Technologies Pvt Ltd Hyderabad, India Aug 2014 - Oct 2015
Roles and Responsibilities:
● Developed the user interface functionalities using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
● Developed JSP's and Servlets to provide dynamic content to the HTML pages and used SOAP UI tool captured all the web
service request and response phase.
● Involved in design, development and testing of web application and integration projects using Object Oriented
technologies such as Core Java, J2EE, Struts, JSP, hibernate, Java Beans, XML, and ANT.
● Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
● Develop a business continuity plan for the SQL Server Databases using JDBC drivers.
● Created tables and worked on SQL and PL/SQL to write Stored Procedures functions, Packages for complex Inserts and
updates in the database.
● Worked in business logic DAO classes, to extract data with SQL queries from MySQL database.
● Used Maven and Gradle scripts for building and deploying the application in web/App servers also Used SVN as version
control tool and Maven as build tool.
● Created, maintained, and administered GitHub as Source control manager, GitHub branch management and merging to
facilitate collaboration between development teams and configured Web hooks for push events on GitHub.
Environment: HTML, CSS, JSP, JSTL, Servlet, Struts, Java, J2EE, Java beans, Hibernate, ANT, XML, JavaScript, AJAX, Gradle, MySQL,
SQL, SVN, GitHub, Maven, JDBC.
TECHNICAL PROFICIENCY:
Languages: C, C++, Java (J2SE 8, 11, 16 and 17, J2EE1.6/1.5), SQL, PL/SQL, UML2.0
J2EE&APIs Technologies: JSP, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0, Hibernate3.x/2.x, Spring2.0/1.0, JMS, Web
Services, SOA, SAX and DOM Parsers, AJAX, JAXB2.1/2.0.
UI Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, XML1.0, XSL, XSLT, CSS, jQuery, Angular-JS, EJS, Node-JS, Ajax, Word
Press, JSON, React-JS.
API: XML, DOM (Data Object Model), JTA (Java Transaction API), Java Persistence API (JPA), JavaScript Object Notation API (JSON
API), Java Message Service, Java Speech API.
Development-Tools (IDEs): Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, NetBeans7.0, MS Visual Studio 2005,
WebStorm
Web-Application Servers: Tomcat6.x/5.x, WebLogic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4.x, GlassFish.
Design Patterns: MVC, Front Controller, and Singleton and DAO pattern
Database: Oracle11g/12c/10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2, SQL Developer, MongoDB.
Unit-Testing Frameworks: JUnit, Mockito, TestNG.
Platforms: Windows, UNIX, LINUX, MAC
Source Control Tools: CVS, SVN, VSS and Rational Clear Case, Stash Git, Source Tree, GIT Hub, GIT Desktop
SDLC Methodologies: SaFe Agile Methodology, Scrum, Waterfall, RUP, Kanban Methodology
Build Tools: Ant 1.7, Maven 2.x, and Gradle.
EDUCATION:
Bachelor of Technology: Computer Science & Engineering, Kakatiya Institute of Technology & Science, India, 2014