H Chowdary
H Chowdary
H Chowdary
(469) 269-2793
[email protected]
PROFESSIONAL SUMMARY
Over 8+ years of experience Java & J2EE with rich domain knowledge, understanding and practical
knowledge of several IT technologies.
Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and
Iteration methodology, Agile Development and Testing using Software Development Life Cycle.
Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux
and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans,
IntelliJ14.x/15. x.
Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime
exceptions.
Designed and developed the application using agile methodology and followed TDD, Scrum.
Developed core modules in large cross-platform applications using JAVA, J2EE, Spring, JSF, Hibernate,
JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST), E-Commerce, Micro Services.
Extensive experience in Java programming language with a focus on web application development using
WebLogic application server.
Proficiency in Java programming language and experience working with GraphQL APIs.
Strong understanding of J2EE architecture, including Servlets, JSP, EJB, JMS, JDBC, and JNDI.
Proficient in using Weblogic Server for deployment and configuration of Java applications.
Hands-on experience in developing and deploying web applications on Weblogic server.
Developed UI modules using JS, Vue.js, ReactJS, Node.js, JavaScript, Ajax, jQuery, Cordova, CSS3 and
HTML5.
Expertise in using custom AngularJS directives and filters to add functionalities to the web page elements.
Knowledge of best practices for designing GraphQL APIs, including optimizing query performance,
handling errors, and handling security.
Developed Java applications utilizing the DynamoDB SDK to interact with NoSQL databases in a highly
scalable and performant manner.
Exposure to modern software practices like PCF, TDD, CI/CD, paired programming, XP, BDD with Agile
experience.
Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, IO, Spring
Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring
Netflix, Spring Zuul Proxy.
Experienced in implementing Service Oriented Architecture and Web Services using SOAP, REST.
Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2,
Elastic Beanstalk, CloudWatch, CloudFront, Cloud Formation, IAM, S3, RDS, ElastiCache, SNS, SQS,
AMI.
Successful in running Spark on YARN cluster mode which can make performance faster.
Experienced in working with Spring JDBC Templates, JMS Templates, Spring Rest Templates.
Experienced with XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
Experience in database modeling, design and development of PL/SQL stored procedures, packages in
relational databases: Oracle 11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.
Strong experience with MongoDB development (reports, schema design, map reduce functions) and
migrations from SQL relational databases to NoSQL databases like MongoDB.
Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes
using Hibernate Query Language (HQL), HSQL Named Queries, Criteria, Projections.
Hands on experience with build tools like Ant, Maven, Gradle and Logging tools like Log4J and Splunk.
Experience in testing with JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
TECHNICAL SUMMARY
WORK EXPERIENCE
Client: Centene, St Louis, MO Feb 2022 - Present
Role: Java Developer
Responsibilities:
Involved in the understanding and designing of the back-end framework.
Developed a web-based application with HTML, JSP, spring, Spring MVC, REST, frameworks.
XML configuration to wire the dependency components together.
Designed and developed services in APIGEE and Akana
Converted existing Java services to APIGEE based services.
Developed Restful API's using APIGEE platform.
Implemented Continuous delivery using Gitlab, Jenkins, Docker, Open shift, AWS.
Developed new Apps using ReactJS, Nodejs
Wrote micro-services apis to fetch the data from Cassandra DB.
Integrated Google Analytics, Maps into the application.
Created products in APIGEE so that they can be consumed by the external consumers.
Resolved issues using various components with in APIGEE platform.
Implemented micro-services to process the messages using kafka cluster.
Created Boomi processes for automated jobs for sending data to the external applications
Implemented Spring Security to authenticate Users using Oauth.
Designed Frontend using Angular.JS, Node.js. Used backbone JS Require JS to optimize in-browser use and
to load the module and to improve the Speed.
Developed Test Cases, Test Suite using JUnit4.0 to confirm the functionality.
Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
Developed the toggle feature for multiple pages using display/hide display in JavaScript.
Involved in performing GET and POST requests using Ajax.
Developed the web application using JSF.
Used AWS Cloud platform and its features which include EBS, AMI, SNS, RDS, EBS , Cloud Watch, Cloud
Trail, Cloud Formation, Auto scaling, Cloud Front, S3, and Route53 .
Configured AWS IAM roles and Security Group for Public and Private Subnets in VPC.
Created EC2 instances by setting up virtual private cloud (VPCs), and security groups.
Used Multi-threading to overcome the errors in transactions and to handle all the threads by the main
thread process.
Developed the Application using Spring Features like Spring MVC, ORM, Spring Boot and Spring
Security for application access and authorization, Spring Integration, Spring AOP for crosscutting concerns.
Used Spring Ribbon API to check servers are up and running in live environment to detect those servers
that are down.
Provided upper management with reporting regarding PaaS, risk & change control provisioning & network
support.
Maintain the enterprise virtualization environment SaaS/PaaS including troubleshooting, performance,
capacity and continuity planning.
Developed the functionalities using Agile Scrum Methodology.
Extensive experience in various Agile methodologies like Test Driven Development (TDD) .
Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, Javascript, JQuery,AJAX and
AngularJS.
Created Reusable Modules and Custom Directives in Angular2.0 which got used in various places of
application.
Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using
Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities.
Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling,
I/O System, Multi-Threading, JDBC, Generics.
Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching
documents from database.
Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to
manage the containers created by PCF.
Implemented Selenium Web Drivers and Protractor For testing the UI componenets.
Involved in setting up Test automation and developed cucumber feature files and used Selenium for
automated testing with TestNG.
Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
Configured the faces-config xml based on the requirements and business flow.
Used firebug, Chrome developer tools to resolve the JavaScript errors.
Involved in unit testing, validating through User Acceptance Testing.
Provided extensive support for Code Reviews using Code Collaborator.
Implemented views/triggers, stored procedures and SQL queries on Oracle db.
Used TFS to raise, resolve and close defects.
Adopted React JS, bootstrap for Gamification Micro Service for front end integration.
Implemented Spring Security SAML for single sign on.
Used SOAP to consume the Web Services.
Developed the J2EE components using Eclipse IDE.
Environment: JDK 1.8, Java EE 8.0, RAD 9.0, APIGEE , Akana, React JS, NodeJS, Google Analytics, Google Maps, Dell
Boomi, Beyond Compare, Micro-services, Code Collaborator, Docker, Jenkins, Cassandra, Openshift Eclipse IDE,
Putty, JSF 2.2, Spring Security, ORACLE 11g, Spring 4.0, Kafka, Hibernate 4.0, Java Beans, AngularJS 4.0, HTML,
JQuery, CSS, Java Script, XML, AJAX, JSON, JAX-WS, JAX-RS, SOAPUI, Maven.
Environment: Agile methodology, Java, J2EE, AWS, JAWS16.0, Oracle11, Web services, Weblogic, JavaScript, Type
script, Spring Boot, Zuul, Service Registry, Eureka, Cloud foundry, Type script, Angular , IBM MQ, Hibernate, JPA
and JSON.