Post Job Free
Sign in

Java Developer

Location:
Kansas City, MO
Posted:
May 18, 2024

Contact this candidate

Resume:

Full Stack Java Developer

Name: Harsha Chandan Reddy Pakkireddy

Contact: +1-816-***-****

Email: ad5sr8@r.postjobfree.com

Professional Summary:

Having 3 years of experience as a full stack Java developer, worked in all phases of Software development life Cycle (SDLC) including Requirement gathering, Design, Analysis Implementation & Maintenance and testing various methodologies using Java, Micro services along with wide-ranging skills in web application development.

Expertise in Core Java concepts Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, E-Nums, Concurrency, Multi-Threading, Lambda and Generics.

Good Experience in building dynamic user interactive web applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Node JS, and React JS.

Experience working with Front-end JavaScript frameworks like jQuery, Bootstrap JS, React JS.

Worked on single Page Web Applications (SPA) using RESTFUL web services plus JavaScript frameworks, Ajax, Bootstrap, and React JS and Node.js. Developed React components, templates, and services for new features.

Used various jQuery and Bootstrap plug-in like data picker, Bootstrap selectors.

Experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Proficient in utilization of Java and various J2EE packages, and associated technologies such as Struts, Hibernate, Spring, EJB, JNDI, JDBC, JMS and SOAP/Rest web services.

Used Bootstrap and Angular in effective web design.

Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, ORACLE, MySQL, PostgreSQL and DB2 and NoSQL databases such as MongoDB.

Experience in using build/deploy tools such as Jenkins, Docker, and AWS for Continuous Integration & Deployment for Microservices.

Expertise in different test-driven development frameworks like TDD and BDD using cucumber, Selenium, and protractor. Used Log4j for logging and tracing the messages.

Used Amazon EC2 for deploying and testing the lower environments such as Dev and Test.

Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2, S3, SQS, SNS, Cloud Formation, dynamo DB, lambda, cloud watch etc.

Experience in writing queries using Oracle, MySQL and NoSQL database MongoDB.

Have good experience of all testing phases such as Unit testing, Integration testing and System testing.

Proficient in developing and deploying Java applications on Application Servers Technical Skills:

Professional Experience:

Client : HCL Technologies, India Jul 2021-Dec 2022. Role : Full Stack Java Developer

Responsibilities:

Programming Languages Java, Python, SQL, SPL

J2EE Technologies JSP, JDBC, JSF, Servlets, EJB, JMS, JSTL. Web Technologies HTML5, CSS3, JavaScript, jQuery, JavaBeans, Java Servlet API. Database. MySQL, Oracle, PL/SQL, MongoDB.

Tools and Frameworks Spring Boot, Micro services, Node JS, Splunk ORM Frameworks Hibernate

Web Servers Apache Tomcat, IBM Web Sphere, JBOSS, WebLogic 12.1.2. Testing Frameworks Junit, TestNG, Night watch JS, Jasmine JS, Selenium Testing, JMeter. Build Tools Maven, Gradle, Docker.

Cloud Technologies Amazon Web Services (AWS), Microsoft AZURE, Google cloud Platform IDE IntelliJ, Eclipse, Net Beans, VS Code

Methodologies Agile, Waterfall.

Operating Systems Windows, LINUX, UNIX.

Interacted with the Business analysts to gather required Functional specifications documents (FSD) for the project.

Used Java8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Map, collect on a collection Objects, Filters.

Developed Java applications following best practices for scalability and maintainability.

Integrated Splunk with Java systems for real-time data monitoring and analysis.

Created custom Splunk apps and dashboards using Java SDKs.

Optimized Splunk queries and data pipelines for improved performance.

Collaborated with teams to design tailored Splunk solutions for business needs.

Developed UI using HTML5, CSS3, JavaScript, jQuery, Bootstrap, NodeJS and Developed prototype and project layout skeletons using jQuery, HTML5, and CSS3.

Worked with Responsive Web Design, Bootstrap. Developed various generic JavaScript, Angular 11 functions to implement client-side validations.

Used Angular pipes feature and created custom Pipes to get the custom data.

Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web services using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.

Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.

Extensively worked on writing complex PL/SQL Queries using joins, stored procedures, Functions, Triggers, Views, Cursors, Materialized Views, dB links, External views, indexes in Oracle DB & SQL tuning to reduce time in the application.

Worked on MongoDB and wrote code on find, update, save, insert data.

Worked on data extraction in loading JSON data from the server-side content into MongoDB.

Deployed and developed the project using AWS EC2, S3 Buckets, EBS, Lambda, SQS, Amazon Kinesis Services. Implemented a Continuous Delivery framework using Jira, Git, Jenkins, and Bamboo.

Worked on Jenkins for continuous integration with Gradle and GitHub.

Worked on AWS Lambda to automate response to multiple events which includes HTTP requests via API Gateway. Used Log4j for logging and tracing the messages.

Used Docker to collaborate code, run and deliver more securely from Linux and Windows server.

Well versed in using Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model Iteration in developing web applications using Java and J2EE. Environment: Java 8, J2EE, Spring 5.0, Spring boot, Spring MVC, Hibernate, Microservices, Splunk, Aws, REST, log4j, JUnit, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular 12/11, Node JS, MongoDB, JSP, Jenkins, XML, Kubernetes, Docker.

Client : Aptiv Components Pvt Ltd, India Nov 2020 - Jun 2021. Role : Software Engineer trainee

Responsibilities:

Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development, and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.

Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.

Developed single page Applications (SPA) and dynamic responsive web applications using React JS.

Worked with React Controllers, Directives, Services, Pipes, Guards, React Routing.

Implemented project functionalities using Spring IO / Spring Boot and Spring JDBC.

Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

Developed backend web services using Spring Boot and custom components for the web applications using React.

Used Oracle as database and involved in development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.

Involved in writing complex SQL queries using correlated subqueries, joins, and recursive queries, PL/SQL stored procedures.

Monitored the Error logs using Log4j and fixed the problems.

Used Jira to track bugs, prioritize and discuss the team’s work in full context. Environment: Java 8.0, Spring, Spring Boot, JPA, JMS, React JS, HTML5, CSS3, Java Script, jQuery, Json, Bootstrap, J8unit, Log4j, JIRA, XML, Web Services, REST UI, Jira, GIT. Client : BrainOVision PVT Limited, India May 2019 – April 2020 Role : Student Intern - Web Development

Responsibilities:

Skilled in HTML5, CSS3, and JavaScript for website development. Proficient in MySQL and PHP for managing databases and server-side scripting.

Experienced with Bootstrap, Foundation, and jQuery for efficient website development and enhanced user experience.

Proficient in server setup, deployment management using Jenkins, and deploying web apps on AWS and Azure.

Expertise in optimizing website performance through techniques like code optimization and caching.

Collaborative team player, adept at working with cross-functional teams to achieve project goals.

Valuable hands-on experience has enhanced my web development skills and problem-solving abilities. Environment: HTML, CSS3, JavaScript, MySQL, PHP, Bootstrap, JQuery, Jenkins, AWS, Azure. Education:

University of Missouri, Kansas City : Masters of Science in Computer Science (GPA: 3.67/4, May 2024) Vellore Institute of Technology, Vellore : Masters of Technology in Software Engineering (GPA: 3.45/4, May 2021) Publications:

User Authentication and Password Protection(Click here) Certifications:

· Splunk Core Certified Admin

· Splunk Core Certified Power User

· Splunk Core Certified User



Contact this candidate