Home

Mounika - Java Full Stack Developer
[email protected]
Location: Manchester, Connecticut, USA
Relocation: yes
Visa: GC
Mounika Naidu
Java Full Stack Developer
[email protected]
959 777 4413

Professional Summary:
Around 8+ years of work experience in application development with technologies using Core Java, Multithreading, Collection s framework, JDBC, Servlets, JSP, Spring, Spring REST, Web services, Spring AOP, Spring JDBC, Spring Batch, Spring MVC, XML and JSON
Hands on Experience in all phases of Software Development life cycle including Design, Development, Testing, Systems Integration, Installation, Deployment, production support for Standalone and Web applications primarily using JAVA/J2EE and Scala technologies
Strong skills in Object oriented programming (OOPS) concepts with OOP methodologies and GoF Design patterns
Experience with Web service Design and implementation with SOAP and Restful.
Experience with ORM frameworks like Hibernate in implementing Inheritance Mapping, component relational mapping and 2nd level cache implementation using Cache.
Experienced in solving Applications Integration problems using frameworks like Apache camel.
Working knowledge on UI using frameworks like HTML5, CSS, JavaScript, jQuery, and Ajax.
Extensive experience in configuring, Deploying and administration of application servers like Tomcat, glassfish, IBM WebSphere and JBOSS
Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall.
Experience on AGILE and SCRUM design methodologies
Extensive experience in developing with front-end technologies such as JavaScript, HTML5, CSS3, SASS, jQuery, and Bootstrap.
Expertise in writing JUnit test cases along with Mockito and Power Mock frameworks.
Proficient in using RDBMS like Oracle, MySQL and experienced in writing complex SQL Queries, procedures, functions, and packages.
Sound Knowledge of Design Patterns like Singleton, Business Delegate, Service Locator, DAO, DTO and MVC in the development of Multi-Tier distributed Enterprise Applications
Experience in using core technologies like Java, Servlets, JSP, Custom tags, Spring Boot, JDBC, Micro services, JavaBeans, EJB, JavaScript, Web Services, Angular, jQuery, MVC, Struts, spring.
Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, HTTP get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
Proficient knowledge of Java SE, Java EE/Spring; Knowledge of Java 8, SQL. Hands on coding/development, including new features and maintenance.
Strong experience in Core Java skills including Multithreading, Collections, Garbage Collection. Experience in developing applications using Spring, Spring Boot, Spring MVC, Struts Framework and implementing Hibernate, JPA, Spring JDBC database access methodologies.
Experience in developing Microservices using Spring Cloud Services.
Good knowledge in using build tools like Apache ANT and Maven.
Extensive experience with IDE tools like Eclipse, RAD and STS.
Exposure to functional programming like Scala and Big data technologies like HDFS, MapReduce, Apache pig, Apache Hive.

Education:

Bachelor s in JNTU, India, 2014.

Technical Skills:

Programming Languages Java 1.5/1.6/1.7, Scala, UNIX Shell, SQL, PL/SQL
J2EE Technologies JSP, Servlets, JNDI, JDBC, JMS, Web Services, Spring, Hibernate
Database Oracle 8i/9i/10g/11g, MySQL
Development Frameworks Spring 3.X/4.X, Spring Boot, Hibernate 3.X/4.X, Apache Camel 2.1X, JBOSS Drools 6.x, Jackson, Xpath, Solr
Web Development HTML, Java script, CSS, AJAX, jQuery
Application Server Tomcat 6.x/7.x,8.x, WebSphere 7.x/ 8.x/9.x
Version Control GIT, SVN, Clear case
IDE Eclipse, STS, RAD
Testing and bug tracking tools Junit, Mockito, Power mock, HPQC, Jira
Build Tools ANT, Maven 3.x, Gradle 4.x


__________________________________________________________________________________________
Professional Experience:
Software Engineer
Travelers, Hartford, CT July 2021 to Till Now
Responsibilities:
Involved in the analysis, design, development and system and integration testing phases of Software Development Lifecycle (SDLC).
Followed Agile Scrum Methodology to analyze, define, and document the application which will support functional and business requirements.
Developed Dashboards and UI pages with JSP, HTML5, CSS3, JavaScript, jQuery, and used Bootstrapto create Responsive Web pages.
Developed AWS cloud formation templates and setting up Auto-scaling for EC2 instances and involved various tools like S3, Lambda, ECS, EBS, SWS, SQS, VPC, AWS-Lambda and IAM Security groups and also involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
Build Restful API web services using Node JS and used a full complement of Angular JS, Node. Js, and Mongo DB to store and present assessments.
Migrated the existing application from server-side rendering view technologies like JSP, Struts, and Velocity to client-side rendering view technologies using AngularJS a popular JavaScript framework for modern browsers.
Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular7.0/8.0, NodeJS and Bootstrap.
Used Node package manager (npm) for managing the Node.js modules like Watchify, Browersify, Http-Fetch etc.
Implemented Single Page Design and customized directive and filter criteria by using Angular7, which can allow data binding to specific views and synchronize the data with the server.
Performed Restful routing using Node.js which submits my form data to the Mongo DB database.
Used Micro Services with Spring Boot-based services interacting through a combination of REST and Spring Boot.
Implemented Restful Web Services using spring and used Spring Boot for microservices& consumed services using Spring REST template.
Angular7 was used to parse the JSON file using the REST Web services.
Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate &used Spring Security to secure the application.
Configured Hibernate session factory to integrate Hibernate with spring and used JPA/Hibernate to communicate with data layer and XML/JAXB to read XML data.
Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database.
Used OAuth 2.0 to enable the safe retrieval of secure resources while protecting user credentials.
Used Java Message Service (JMS) for the reliable and asynchronous exchange of important information.
Used Swagger to test the developed RESTful API.
Familiar with MongoDB write concern to avoid loss of data during system failures and implemented read preferences in MongoDB replica set.
Used Kubernetes for managing containerized applications across multiple hosts.
Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
Launch various AWS EC2 instance to deploy the various application and maintained for production servers.
Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
Used Tomcat server for the application development and deployment and JIRA for issue tracking.
Implemented Test Driven Development (TDD) for developing and testing the application.
Used Log4j API for logging in development, testing and production environments, configured to send email notifications and used JUnit framework for Unit Testing of application.
Good knowledge and experience in using Elastic search, kibana and Splunk, Prometheus and Grafana for logging and monitoring.
Production Support Provided Development (Quick fixes) and Technical Support for complex/
Critical issues. Coordinated with other teams to resolve end-user issues promptly

Environment: Linux, AWS, Java/J2EE, EC2, VPC, S3, HTML5, CSS3, JavaScript, jQuery, JSP, XML, Ajax,Angular7, Node.js, Restful Services, Java 8, Spring MVC, Spring Core, Spring Boot, Spring Security, Multithreading, Hibernate, Oracle, Docker, NoSQL, JMS, Kubernetes, MongoDB, S3, Python, Lambda, Docker, Apache Tomcat Server 9.0, Shell Scripting, Microsoft Azure, Subversion, Maven, Swagger, AWS ,Puppet, Jenkins, JUnit, TDD, Log4j,Eclipse
__________________________________________________________________________________________
Full Stack Java Developer
IDB Bank, New York City, NY Sep 2019 to June 2021
Responsibilities:
Developing software applications by following SDLC and Safe Agile methodology.
Worked on different user stories on one SNAP module in the application using Jira tool.
Done some required code changes in java with the help of spring framework as well as corticon changes in progress corticon studio including addition of business rules and actions for user story.
Worked on designing some single pages using Jsp and angular 6/7 in the application for Medicaid module.
Used Jenkins build tool for continuous integration and continuous development.
Helped QAT for the user stories I worked on with the testing scripts and scenarios for the user stories and features I worked on.
Developed DAO layer using spring JDBC to perform CRUD operations.
Restful services are designed and developed Spring Rest Controller with custom JSON and XML Request and Response messages.
Developed using new features of Java 1.8 annotations, Generics, enhanced for loops and enums.
Used advanced java 8 features like Lambda expressions for array operations, streams, method references and collections.
Applied Design patterns like Singleton, Business delegator, Factory, Service locator etc.
Developed multiple tools to compare large XML files and JSON Data using Stax and Jackson parser with Java8 streaming API s.
Written multiple complex and efficient SQL queries to compare data in multiple tables on Oracle Exadata.
Udeploy to deploy applications.
Developed Unit test cases using Junit, Mockito and Mock MVC for testing Individual Layers. log4j for Logging and Debugging. Git and bit bucket for versioning and maintaining code.

Environment: JDK 1.8, Linux, Spring 5.1, Spring Boot, HTML5, JavaScript, XML, JSON, Oracle Exadata 11g, JUnit 4.0, Mockito 1.9, Tomcat 8.0, Maven 3.25, Gradle 4.0, Restful Web services, Log4J, Team city, Agile Methodologies.
__________________________________________________________________________________________
Java Developer
Macy s, New York Jun 2017 to Aug 2019
Responsibilities:
Involved in all phases of Software Development Life Cycle (SDLC) of project including requirement Analysis, Designing, Building, Unit testing and Deployment.
Developed Dao and Service layer of application using spring core and JDBC.
Implemented Object- relational mapping in the persistence layer using hibernate framework in conjunction with spring functionality.
Jackson API is used for conversion of java object to JSON for transferring data from client to server.
Developed several SQL queries and Stored Procedures to retrieve data.
Developed the validations for JSON Data using Spring validator framework Used WSDL and SOAP (Apache-CXF with MTOM) web services are used for getting data from third party applications.
Used Amazon workspace in AWS cloud by using AWS SDK through Java for providing Virtual Desktop Images (VDI) to the users.
Created Micro services using AWS Lambda and API Gateway using REST API.
Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
Responsible for design and development of the web pages from mock- ups (PSD).
Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, and JavaScript, Bootstrap.
Developed JUnit test cases and performed Integration and system testing.
SVN is used for versioning and maintaining code. Eventually migrated to GitHub.
Worked with source version control tool GIT to manage the code repository.
Following agile methodology with daily standups and regular sprints and used JIRA for tracking tasks and bugs.

Environment: JDBC, JPA, Spring, Oracle, Eclipse IDE, Tomcat, AWS, Web services, HTML, CSS, Junit, GIT, Log4J, JQuery.

__________________________________________________________________________________________
Jr. Java Developer
Glaxo Smith Kline (GSK), India Jun 2014 to Nov 2015
Responsibilities:
Involved in the analysis &, design of the application using UML with Rational Rose.
Utilized Agile SCRUM Methodology (SDLC) and Test-Driven Development to managed projects.
Designed and modified User Interfaces using JSP, JavaScript, CSS and JQuery.
Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
Expertise in designing and developing enterprise and web applications using Java and
J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JavaScript, and CSS.
Used Web Services-WSDL and SOAP for getting credit card information from patience and used SAX and DOM XML parsers for data retrieval.
Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
Used Hibernate framework to persist the employee work hours to the database.
Developed client side and server-side validations using Struts Validators and JavaScript s Validations Configured Apache HTTP Server and Apache Tomcat Server.
Involved in designing test plans, test cases and overall Unit testing of the system.
Developed controllers and actions encapsulating the business logic.

Environment: JSP, Struts, spring, Servlets, Hibernate, JDBC, WebLogic Application Server, XML, XSLT, UML, Apache Axis, HTML, CSS, AngularJS, Agile, Web Services, Eclipse, JUnit, Windows XP, Ajax, MVC and jQuery.
Keywords: user interface javascript sthree database procedural language Connecticut New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];43
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: