Post Job Free
Sign in

Stack Developer Web Services

Location:
Atlanta, GA
Salary:
50/hr
Posted:
November 25, 2024

Contact this candidate

Resume:

Phone: +1-470-***-****

Prakash Goud

Java Full Stack Developer

E-mail:**************@*****.***

LinkedIn:linkedin.com/in/prakash-goud-624ab2155

Detail-oriented Java Full Stack Engineer enthusiastically for making vigorous, versatile applications. Looking to use mastery in front-end and back-end advancements to add to imaginative ventures while persistently growing abilities in a dynamic and cooperative environment and specializing in Cloud practices, Kubernetes orchestration, telemetry systems, and monitoring solutions using Grafana and Prometheus.

PROFILE SUMMARY

• A Technocrat with 3+ years of IT experience in the areas of Analysis, Design, Development, Production Support, and Deployment of Web-based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTful, WSDL), JavaScript, AWS, JDBC, Servlets, Struts, Jenkins, AJAX, HTML, and XML, JMS. Excellent experience using ORM tools like Hibernate and Ibatis.

• Experience in handling messaging services using Apache Kafka Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic, Load Balancer, Auto-scaling groups, and used AWS SDK to connect with Amazon SQS for bulk email processing. Extensive experience in data processing and interfacing (Back-end/Front-end connectivity) skills using Oracle (SQL, PL/SQL, Stored procedures), MySQL, and Create Entity Relationship Diagrams (ERD) for various database systems - Oracle, DB2, etc.

• Experienced in performing unit testing using JUnit, Mockito integration, and deployment of applications using tools such as ANT, Jenkins and Maven&debugging through log4j. Good experience in Agile and SCRUM methodologies.

• Experience in Develop AWS Cloud Formation templates to create custom-sized subnets, EC2 instances, ELB, Security Groups. Used testing frameworks like JUnit, Selenium, HTTP Unit, DB Unit, STIQ, and JMock.

• Experience in Web services using AXIS, REST FUL API. Strong hands-on experience with Spring IO and Spring Boot.

• Hands-on experience in version control tools like Git, GitHub, SVN, and CVS. Proficient in using Kubernetes for Horizontal scaling and load balancing of applications. Experience with JavaScript libraries like Node.js, Ember.js, and Backbone.js.

• Experience in using core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, JNDI, HTML, XML, Web services, Angular, Angular 2 Bootstrap framework, jQuery. Expert knowledge and experience in Java 8 features like Functional Interfaces Multithreading, Collection API, Exceptional Handling, Time API, and Stream API.

• Developed ANT scripts for the build and deployment of J2EE applications. Experience on Jenkins used as a Continuous Integration platform CI/CD pipeline to integrate Java code to align with DevOps using Docker. Involved in all phases of the Software Development Life Cycle (SDLC) in large-scale enterprise software using Object Oriented Analysis and Design deployment of the application.

• Dockerized applications by creating Docker images from Docker files.

• Creating deployment YAML files for Kubernetes for the entire application in continuous delivery with micro-services in EKS clusters

• Writing Helm charts for Kubernetes deployments

EDUCATION

• Master’s in information technology St. Francis College NYC, USA Dec 2024

• Bachelor of Technology - Computer Science Lovely Professional University India May 2021 CERTIFICATIONS

• Java SE 11 Developer

• AWS Certified Solution Architect – Associate Sep 2024

• Microsoft Certified: Azure Data Engineer Associate certification Oct 2024

• Certified Kubernetes Administrator (CKA) Nov 2024 CAREER OBJECTIVE

TECHNICAL SKILLS

• Languages /Web Services: Core 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-WS, 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

• Testing Frameworks: JUnit, Corburtura Code Coverage, Mockito & Power Mock, mocking extensions to Junit.

• Web Technologies / Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, Angular JS, Node JS, JQuery, Mobile, JQuery, JavaScript, Backbone JS, AJAX, Microservices, DWR (Direct Web Remoting)

• XML Technologies: XML, DTD, XSD, SAX, JAXB, 2.0

• 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.

• 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, Unix, UNIX Shell Scripting

• Databases: Oracle 9i and 11g, IBM DB2 v8, My SQL, MongoDB. WORK EXPERIENCE

Junior Software Engineer

People Tech Group

Client: General Motors, USA. (05/2021- 04/2023)

Role: Java Full Stack Developer

Responsibilities:

• Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, and React.JS that meet accessibility and web browser standards for websites. Used Angular controllers to update entity models, and Angular custom filters to provide a better search experience and used Angular service for Rest API calls

• Implemented the online application by using Core Java, Multithreading, JDBC, JSP, Servlets, and Web Services.

• Designed and coded application components in an Agile environment.

• Managing the OpenShift cluster includes scaling up and down the AWS app nodes.

• Supports different markets for alerts and bugs, Analyze and understands fix them.

• Implemented authentication and authorization for the application using Spring Security and Oauth2.

• Secured Rest API’s by implementing OAuth2 tokens-based authorization schema by Spring Security.

• Responsible for Spark streaming configuration based on type of Input Source Developing business logic using Scala. Developing traits and case classes etc. in Scala. Used Struts tag libraries in the JSP pages.

• Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm, and web Methods.

• Used JavaScript and jQuery to validate the input given to the user interface.

• Deployed our application on Pivotal Cloud Foundry (PCF) which is used to reduce the development overhead by providing a ready-to-use platform. Developed applications using J2EE, JSP, Servlet, and Spring Bean Classes.

• Good knowledge of Amazon Web Services (AWS), a n d Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, and LAMBDA.

• Services are migrating to Camel and deploying to the Kubernetes cloud environment using the CI/CD pipeline.

• Done with Unit testing using JUnit and Mockito.

• Strong p r o g r a m m i n g skills in S Q L a n d stored procedures, p r e f e r a b l y Oracle and S y b a s e . Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, and Docker, on GCP (Google Cloud Platform). Unit testing and E2E testing frameworks are used.

• Built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features and frameworks such as React, React Native, and Redux.

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, Microservice, Docker, Kubernetes, Microservices, Selenium. Software Intern

Snovaspace Information Systems Pvt Ltd. 05/2020 - 04/2021 Role: Software Intern

Responsibilities:

• Applications are implemented using agile methodology where there are daily SCRUM meetings every day to understand the

• status and resolve any issues.

Involved in all phases of the project requirement, analysis, design, coding, and Unit testing.

• Involved in Test-driven development, including code coverage and profiling.

• Involved in writing cloud-deployed applications using Amazon Web Services.

• Designed the user interface of the application using HTML5, CSS3, Java Server Faces (JSF 2.0), JSP, JSTL, and JavaScript.

• Implemented a C o n t i n u o u s Delivery pipeline with Docker, Jenkins GitHub, and AWS AMIs, 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 Azure DevOps tool as source control repository. Used HTML, XHTML, DHTML, Java Script, AJAX, Angular 1.x/2,

• Developed the application using the Struts framework. The views are programmed using JSP pages with the struts tag library, the Model is the combination of EJBs, and Java classes, and web implementation controllers are Servlets.

• Used IntelliJ IDEA IDE tool for application development.

• Participated in all phases of SDLC including areas of requirement gathering, analysis, estimation, design, coding, testing, and documentation. Use Jenkins for Continuous Integration and deployment and Docker for containerization.

• Wrote many shell scripts in Unix to call routines. Extensively used Hibernate in the data access layer to access and update in the database and used Docker to containerize the Services and APIs to run on AWS EC2 instances.

• Used MS360 Framework to extract the JSON file for Microservices. Streamlined the server Implementation by moving to JSON a n d MongoDB as the backend data model. Used Jenkins as C o n t i n u o u s I n t e g r a t i o n . Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy

• Developed mapping spreadsheets for (ETL) team with source-to-target data mapping with data modeling naming standards.

• Worked on a project to retrieve log messages procured from Kafka by leveraging Spark Streaming. Environment: Java 1.8, J2EE, JSP, HTML5, Kubernetes, Typescript, Microservices, Akka, CSS3, Selenium, jQuery, Ajax, NodeJS, JavaScript, Kafka, MongoDB, GraphQL, AWS, Spring Boot, Spring, Hibernate, REST, SOAP, MVC, Oracle, SVN, JUnit, JIRA.



Contact this candidate