Post Job Free

Resume

Sign in

Java Full Stack Developer

Location:
Dallas, TX
Posted:
September 05, 2023

Contact this candidate

Resume:

Mukesh Parvathaneni

Java Full Stack Developer

Ph: 816-***-****

Email: adzg4o@r.postjobfree.com

PROFESSIONAL SUMMARY:

ü 6+ years of IT experience in Analysis, Design, Development, implementation and execution of test cases of software application using Java/J2EE technologies.

ü Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementations. ü Used Core Java 6, Java 8, J2EE, JSP, JDBC, RDBMS, Java Script, JQuery, Ajax, XML and Chordiant 5.6, using Oracle 11g as database J2EE platforms on Windows, UNIX.

ü Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, JQuery, Angular 4.0,2.0, JS, Node JS, React JS, Backbone JS, Twitter Bootstrap, JQuery Mobile, XML, JSON that follows W3C Web Standards and are browser compatible.

ü Adept at utilizing Jenkins for Building, Testing, and deploying applications with automated CI/CD pipelines, reducing manual errors and speeding up release cycles.

ü Extensive experience in developing Selenium Test Scripts using Java in Eclipse IDE. ü Experience working with various SDLC methodologies like Agile Scrum, RUP and Waterfall model. ü Enhanced searching capabilities on the UI by adding a variety of filter types to drive results coming from SOLR. ü Java/J2EE with EJB's, Java servlets, JSP and the Grails framework. The embedded application was also implemented in Scala and built with the Akka framework.

ü Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service. ü Designed and developed data ingestion from Kafka using spark batches and spark streaming. ü Worked on packages like socket, REST API, Django. ü Developed mock data generation feature that is integrated with GraphQL API interface to allow users to send queries against their custom generated schema and render mock results in order to familiarize users to the GraphQL syntax. ü Worked on Microservices for Continuous Delivery environment using Docker and Jenkins. ü Strong knowledge in core Java concepts like collections, Multithreading, design patterns, serialization. ü Hands-on experience with setting-up function along lambda function for Infrastructure automation. ü Experience in writing with no schema database Couch DB and have knowledge on MongoDB. ü Good knowledge on the Spring Modules like Spring IOC, Spring MVC, Spring DAO, Spring Batch, Spring Web Flow, Spring Security and Spring Boot.

ü Having Handful experience in using OAuth 2 for Microservices security. ü Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Dockers Registry. ü Experienced in performing unit testing using JUnit, Mockito integration and deployment of applications using tools such as ANT, Jenkins and Maven & debugging through log4j.

ü Experience in Backing up databases using Mongo DB backup facility in OPS manager. ü Experience in using Ant1.x and Maven3.x for build automation. ü Spring Boot Microservices were developed with Microservices architecture using REST and Apache Kafka. PROFESSIONAL EXPERIENCE:

Oscar, Texas, USA// Java Full stack developer // DURATION: MAR 2022 – TILL DATE DESCRIPTION: At OSCAR we are responsible for the development and maintenance of the Health applications. It is an organized marketplace designed to help people shop for and enrol in health insurance coverage. Working with the team, which helps people to check their eligibility for health care programs like Medicaid and sign up for these programs if they are eligible. RESPONSIBILITIES:

ü Involved in a full lifecycle of the project from requirements gathering to development stage using Agile Methodology. ü Engaged in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and code development.

ü Services are migrating to Camel and deploying to Kubernetes cloud environment using CI/CD pipe line. ü Front-end development using JSP, HTML, Typescript, JavaScript and wrote custom tags. ü Expertise in Microservices developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis. ü Streamlined the server Implementation by moving to JSON and MongoDB as the backend data model. ü Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

ü Strong Hands-on experience with IBM MQ Series, Active MQ, Kafka and JMS for communication between middleware components.

ü Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry

(PCF) using build pack.

ü Used Jenkins to run the deployment process. Used JIRA to view the tasks and requirements. ü Good Knowledge in developing Express, working with Microservices backend with RESTful, GraphQL, gRPC etc. type of services.

ü Used NodeJS, ReactJS, and Backbone.JS MVC framework for developing the Single Page Application (SPA). ü Hands on knowledge of Git, Jenkins, AWS Cloud Technologies, RDBMS (PostgreSQL). ü Working in the team as JBoss-Rules Drools BPM Specialist / Java Developer in a corporation wide modernization initiative for loans approval.

ü Designed and developed web-based applications using HTML5, CSS3 and JavaScript and bootstrap framework. ü Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.

ü Deployed static websites and several supporting APIs (Node.js) following a server less architecture in AWS (API Gateway, AWS Lambda & Lambda @Edge, Cloud Front, Dynamo DB, S3, and more). ü Used Hibernate in Persistence Layer Developed various Database interaction objects by implementing the DAO patterns and used Hibernate as Model Component.

ü Extensively involved in developing and writing Maven build scripts for automated build and deployment processes. ü Integrated CI/CD pipelines using Jenkins, automating the deployment process and ensuring consistent and error-free releases. ü Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases. ü Responsible for Spark streaming configuration based on type of Input Source Developing business logic using Scala. Developing traits and case classes etc.in Scala.

ü Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL. ü Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka. ü Create a new .NET console application to extract, transform and load (ETL) JSON file data into legacy and new SQL Server tables.

ü Configured batch jobs for data transfer from MySQL Production, backups to Disk or Netbackup, and refreshing QA database with production data.

ü Implemented Web-Services to integrate between different applications internal and third-party components using SOAP and REST services using Axis2, Kubernetes.

ü Involving in building and deploying on AWS components like EC2 and setting up AWS S3 storage Objects. ENVIRONMENT: Java 1.8, J2EE, JSP, HTML5, CSS3, MongoDB, GraphQL, Scala, Lambda, Drools, CI/CD, PCF jQuery, Ajax, JavaScript, Spring Boot, API, Solr, Spring, Akka, MySQL, Hibernate, Kafka, Struts, REST, SOAP, MVC, Oracle, SVN, JUnit, Typescript, AWS, GitHub, JIRA, SCRUM, Micro service, Docker, Kubernetes, Microservices, Selenium. AIRTEL, BENGALORE, INDIA // Java Full stack developer // DURATION: JUN 2020 – DEC 2021 DESCRIPTION: Airtel is a highly diversified Telecom services organization spanning the retail, business and corporate markets. This project is a development of web application for the Fund Management. The application is a J2EE based application developed on the Angular, Spring Boot, Hibernate and REST Micro Services. RESPONSIBILITIES:

ü Involved in Enhancement of existing application utilizing Angular8, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of JSON. ü Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Angular 8, Ajax. ü Used various Bootstrap components and developed the application following Responsive web design. ü Developed Controllers, services, custom directives for various modules in Angular and was also involved in developing unit test cases using Jasmine, Karma.

ü Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services.

ü Performed form Validations using reactive forms from Angular8.0 framework. ü Implemented Angular8 services to connect the web application to the Back-end API. ü Implemented Hibernate along with annotation based transactional support in Spring Framework. ü Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy. ü Worked on creating the Docker containers and Docker consoles for managing the application life cycle. Setup Docker on Linux and configure Jenkins to run under Docker host. ü Developed Java Beans and Custom Tag Libraries providing client-side validations in JavaScript and providing interactive Front end GUI using AJAX.

ü Established continuous integration (CI) practices and standards using Jenkins. Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support

ü development using Jenkins, Git, JUnit, Selenium and Maven. ü Implemented Business components such as User authentication, entitlements using spring beans. ü Used Oracle as database and involved in the development of PL/SQL Backend implementation. ü Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, whenever a new GitHub branch gets started. Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in. ü Used GitHub version controlling tools to maintain project versions supporting the applications through debugging, fixing and maintenance releases.

ü Wrote services to store and retrieve user data from the MongoDB for the application on devices. ü Used PUTTY for debugging and connect to my remote files in server securely using SSH Encryption (public key and private key) and WinSCP to transfer files between local and remote folders and change file permissions. ü Created JUnit test cases to automate the testing of business logic. ü Participated in preparing technical documents which includes logical flow of the code and UML diagrams and user’s manual for the application.

ENVIRONMENT: Angular8, HTML, CSS5, JSON, Nodejs, AJAX, Rest Web Services, Express, JavaScript, Docker, Kubernetes, Apollo, Mongo DB, PostgreSQL, SQL, Enzyme, Junit, Selenium, Maven, Spring MVC, Hibernate, AWS. ADITYA BIRLA FINANCE, BANGALORE, INDIA// Java Back end Developer //DURATION: NOV 2018 – MAY 2020 DESCRIPTION: The project comprises efforts to Developt a variety of loan-related apps, including a web application with a customer-facing interface. I was involved in Developing application functionality from start to finish, including mobile versions. RESPONSIBILITIES:

ü Worked on RESTful web services to send the data using JSON objects. ü Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system. ü Used Angular JS to add functionalities and effects like Accordion, Infinite Scroll bar, slider bas, Drag/Drop, Resizable and progress bar.

ü Implemented REST API as Spring Boot Microservices to perform modular functionality as per Microservices architecture. ü Used JDBC in order to establish and maintain connection with the MySQL database from the Java Spring Data Layer. ü Implemented MySQL Queries and Triggers using MySQL Server. ü Developed different GUI screens JSPs using HTML, JavaScript and CSS. ü Designed and developed RESTful Micro services using spring boot. ü Worked on implementing Web-Services SOAP and RESTFUL services in which request and responses are Image documents being transferred between applications.

ü Developed Service Timeouts for NoSQL, Mongo DB, Db2 and Sybase. ü Implemented Spring MVC framework to the web application and developed webpages using JSP, HTMLs and CSS. ü Developed and deployed web service onto Apache Tomcat server and ensure that application is ü For version control management used CVS software. Environment: Java, J2EE, JSP, JDBC, Microservices, RESTful, HQL, Typescript, Struts 2.0. Log4J, NodeJS, Tomcat Server 6.0, AngularJS, AWS, Eclipse 3.0, Hibernate 3, Maven, MySQL, UML, REST API, CVS, SOAP UI, Web Logic 10.3. MICROLAND, BANGALORE, INDIA//JAVA DEVELOPER //DURATION: JUN 2017 – OCT 2018 DESCRIPTION: This is the application which is useful to the new customer who set of different quotation as per his/her requirement from the respective dealer. The user is able to search different products and their review and pricing details. Then he can add that products and whatever the discount is available on these products he got the quotation details on his email. Then according to this budget, he can buy these products.

RESPONSIBILITIES:

ü Developed and designed the Web interface using HTML5, CSS3, JavaScript, jQuery, AngularJS and Bootstrap. ü Built Components using AngularJS and worked on Angular directives. Implemented lazy loading and Dynamic loading in the Angular routers. Worked on Typescript for building the code. ü Developed prototype and project layout skeletons using Angular JS, jQuery, HTML5, and CSS3. ü Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors. ü Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.

ü Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices. ü Implemented authentication and authorization for the application using Spring Security and Oauth2. ü Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol.

ü Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications. ü Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins. ü Worked on Jenkins for continuous integration with Gradle and GitHub. ü Used Log4j for validate functionalities and JUnit for unit testing. ü Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions. ü Used IntelliJ IDEA IDE tool for application development. Environment: Java, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 2, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Microservice Architecture, XML, AWS, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git.

TECHNICAL SKILLS:

Languages /Web Services: Core Java, Java, J2EE, C, C++, SQL, PL/SQL, Python, Java/J2EE Technologies: Java 8&11, J2EE, JSP, JMS, JDBC, Servlets, XML, Struts, web Services (SOAP, JAX-RPC, JAX-RS, WSDL, XSD), JUnit, Log4j,Akka, Scala, Microservices, Multithreading. RDBMS / Tools: Oracle 9i (SQL), SQL, PL/SQL with TOAD 8.5 IDE/Editors: IBM RAD, Eclipse

Web Technologies / Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, Angular JS, Node JS, JQuery, Mobile, JQuery, JavaScript, Backbone JS, AJAX, Microservices, DWR XML Technologies: XML, DTD, XSD, SAX, JAXB, 2.0

Databases: Oracle 9i and 11g, IBM DB2 v8, My SQL, MongoDB, Casandra Java Based Build Tool: Ant 1.7.0, Maven 2.2.1, Jenkins, Build Forge / Splunk UI Applications: HTML, CSS, JavaScript, AngularJS 4,6&8, ReactJS, NodeJS, jQuery, AJAX, JSON, XHTML, XML and Bootstrap.

Testing Frameworks: JUNIT, Corburtura Code Coverage, Mockito & Power Mock, mocking extensions to JUnit Cloud Computing: AWS (Amazon Web Services), AWS (Amazon Web Services), works with EC2, RDS, Dynamo DB, S3, and Cloud Formation Templates.

Version Control Tools: SVN Subversion 1.4, Clear Case 7.0.1, T.F.S. (Team Foundation Server), VSS, GitHub Bug Tracking Tool: JIRA portal, Quality Center 11, Bugzilla. Frame Works: Struts 2.1 Hibernate 3.x, Spring 3.0

Queuing Tools/ job control system: Web Sphere MQ Series 7.0, Autosys Operating System: Windows, Linux

Education

Bachelor of Technologies from CRR Engineering College Master of Computer Science from University of Missouri-Kansas city



Contact this candidate