Post Job Free

Resume

Sign in

Java Developer

Location:
Houston, TX
Salary:
75000
Posted:
April 17, 2023

Contact this candidate

Resume:

Manu Reddy

Location: Houston, TX Email: adwlj5@r.postjobfree.com Phone: 347-***-****

SUMMARY

Almost 3 years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring MVC, Struts and JPA with knowledge of SDLC concepts.

Experience developing and deploying Enterprise Java Beans on Application Servers like Tomcat, WebSphere, and JBoss, as well as working with cutting-edge technologies like EJB, JMS, JTA, and XML

Outstanding knowledge of J2EE design patterns such the Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Facade, and Singleton patterns.

Experience in writing Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.

Proven coding abilities for creating multi-tier apps using web-based technologies like Spring MVC and Spring Boot.

Proven SOAP and WSDL implementation skills for Web Services.

Proficient knowledge of XML, as well as associated technologies including XSD, XSL, XSLT, and parsers like JAXP SAX, DOM, and JAXB.

Used the Log4j logging API framework to log Java programs for monitoring and debugging needs.

Working knowledge of Amazon Web Services (AWS) and its cloud computing services, including Amazon EC2 (virtual servers), Amazon Dynamo DB, Amazon Simple DB, AWS Cloud Watch (monitoring), AWS Cloud Formation

(infrastructure templates), Amazon Cloud Search, and Amazon SQS (message queue)

Used MAVEN and ANT as a build tool, and GIT and SVN as version control systems for managing source code.

Has experience managing Tables, Views, Indexes, Sequences, Stored Procedures, Functions, Triggers, and Packages in databases including MySQL, Oracle, and MS SQL Server.

Outstanding technical, analytical, and problem-solving abilities, meticulous attention to detail and capacity for individual work in addition to teamwork.

SKILLS

Languages: Java, Python, C++, C, JavaScript, and SQL Web Technologies: HTML, CSS, React, Node.js, Express, Angular 4/5, Go, JSON and Bootstrap Web Services RESTful, SOAP

Architecture SOA, Microservices

Frameworks: Spring, Spring boot, Spring MVC, Hibernate 3.0, Django and Flask Database: MySQL, PostgreSQL, Elastic Search and Mongo DB Cloud Technologies: AWS (EC2, S3, EBS, RDS, Auto scaling, VPC, Route53, Cloud Watch, Cloud Formation, Security groups), Microsoft Azure (CI/CD Pipelines, Azure SQL) Software: Git, GitHub, Jira, Postman, IDEs (IntelliJ and Eclipse) and MS Office Suite Build Tools Maven, ANT

Methodologies: SDLC, Agile and Scrum

Operating Systems: Windows, Mac OS and Linux

EDUCATION

Master of Science in Computer Engineering Aug 2021 – Dec 2022 University of Houston Clear-Lake, Houston, TX

Bachelor of Science in Electronics & Communication Engineering Aug 2015 – May 2019 Vaagdevi College of Engineering, Warangal, India

EXPERIENCE

Dell technologies, USA

Java Developer ] Aug 2022 – Present

Involved in project design meeting, analyse the project requirement.

Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular and Typescript.

Extensively used Maven to build the application and deploy on Tomcat Server.

Used NodeJS for building web applications with client-server architecture, where both can initiate communication in two- way connections and allow them to exchange data.

Developed server-side application to interact with database using Spring Boot and Hibernate

Implemented OAuth tokenisation for RESTful webservices using Spring boot.

Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.

Used Amazon Web services AWS to provide a large computing capacity.

Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.

Modified top level dashboard by adding the Dead letter queues graph.

Increased the memory to mitigate the failures caused by maximum memory usage to improve performance and unblock deployments.

Refactored the class name to be consistent with the pattern we use for stack events to support new launch.

Cleaned up the SQS(distributed queuing system) and SQS client code, feature toggle in some classes and import statements

Created aggregate alarms and removed the gamma auto ticketing in event processor which will be preventing from cutting SEV 2.

Used GITHUB to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and created new branch when the new feature implementation starts. Clairvoyant, India

Jr. Java Developer Jan 2019 – Jul 2021

Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle

(SDLC) and used agile methodology (SCRUM) for developing application.

Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.

Used Java 1.8 Lambda expressions along with Streams for performing chain operations such as Filter, Map, and Collect on a collection.

Used functionalities to write code in HTML5, CSS3, Angular 4/5, JavaScript, jQuery, Ajax, JSON and Bootstrap.

Developed the application in MVC pattern with spring framework in presentation layer.

Designed developed and maintained the data layer using JPA Hibernate

Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.

Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.

Secured API's by implementing OAuth 2.0 token-based authentication/authorization using Spring Security.

Responsible for closing the backlog of production related issues.

Involve in DAO Data Access Objects to retrieve data from database.

Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Oracle Databases.

Performed CRUD operations on the database using Hibernate ORM by extending the JPA Repository

Developed Java API for Amazon Lambda to manage some of the AWS services.

Implementation of Spring Restful web services which produces JSON.

Implemented the various services using Microservices architecture in which the services working dependently.

Using GIT for software configuration management and version control.

Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.

Troubleshoot production issue, investigate, implementing fixes and fixing some of the bugs.



Contact this candidate