Deepak Reddy - Java developer or Java full stack developer or java backend developer |
[email protected] |
Location: Melbourne, Florida, USA |
Relocation: No |
Visa: H1b - Ext |
Having 9+ years of IT experience in the design and development of enterprise applications with a complete Software
Development Life Cycle (SDLC) utilizing Java and J2EE advances. Experience in developing web applications using J2EE, Servlets2.1, JSP, Spring 5/4, Angular JS, Struts, Hibernate 5.4/5.3, EJB, JMS, JDBC, JAVAX-WS, HTML, CSS, and ReactJS. Good knowledge on client-side Java 11 framework Angular 12/8 with NGRX to achieve MVVM design flow using directives, observables, promises, dependency injection from component to services, pipes, shadow Dom (to render DOM tree). Using Eclipse, My Eclipse, IntelliJ IDEA, RAD, and Net Beans integrated development environment for writing Java classes and handling Java/J2EE projects. Adept in working with various Spring Framework modules like Spring Core, Spring MVC, Spring AOP, Spring Security, Spring Batch, Spring Integration, and Spring Boot. Experience in integrating Business classes with web application security standards like OWASP (Open Web Application Security Project) and OASIS (Organization for the Advancement of Structured Information Standards). Working on Service Oriented Architecture (SOA) for developing Web services using SOAP (Simple Object Access Protocol). Written WSDL files for XML Http Request and XML Http Response in SOAP. Utilizing JAX-WSAPI in developing Web services client and server application model. Experience in implementing Object Oriented Python3.6.0, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections. Creating a responsive web offer wall so that it could be integrated with any iOS/Android app via a web view, project was created with Google Cloud and PHP. Strong Working experience in Agile Scrum, Waterfall, and Test-driven development methodologies working experience in Azure Logic apps, Service Bus, Document DB, and SQL Database and Data warehouse. Deploying the spring boot-microservices to Pivotal Cloud Foundry (PCF) using build pack and Jenkins for continuous integration Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST and Spring Boot for Micro Services Publishing REST APIs using Apache CXF3.1.9 framework in combination with Apache ActiveMQ in Service-oriented architecture. CFX provides Asynchronous support for request/response binding. Knowledge in Micro Services deployment patterns like multiple service instances per host, service instance per host, service instance per VM, and service instance for container. Bbetter understanding of using Spring Cloud Netflix OSS stack for micro services deployment and auto configurations like Ribbon (client-side Load Balancer), Hystrix (latency and fault tolerance library), and Zuul (gateway for routing, monitoring, security) with Eureka service registry. Involved in the deployment of web-based applications using different Web application servers such as JBoss, Apache Tomcat, Web Sphere, and Web Logic. Worked in messaging technologies like JMS (Point-to-Point), Kafka (Publish & subscribe), and MQ series. Implemented Java Mail APIs to send e-mails. Implementing in database transaction operations using Hibernate 5.4/5.3 ORM framework. Configured Hibernate configuration file and Mapping files. Implemented one-one, one-many, many-one, many-many mappings. Good work experience on RDBMS like Oracle and MySQL. Performed CRUD operations using SQL statements like Data Definition language, Transaction control, Session Control, System control, Data Manipulation language & Sub queries. Experience in working with NoSQL databases like Mongo DB, and Cassandra for handling huge amounts of data. Involved in handling database access operations. Implementing AWS Solutions using EC2, and Elastic Load Balancer and worked on AWS Toolkit to develop, deploy and debug Web applications. Handling on experience in Continuous Integration/Continuous delivery (CI/CD) tool Jenkins for deploying applications to AWS and on-premise servers. Keywords: continuous integration continuous deployment message queue javascript database information technology |