Post Job Free

Resume

Sign in

Full Stack Java developer

Location:
Downtown, TX, 78701
Posted:
January 25, 2024

Contact this candidate

Resume:

SAIKRISHNA RUDRA

469-***-****

ad23pm@r.postjobfree.com

LinkedIn

Five plus years of experience in the IT industry with proficiency in Java/J2EE, Spring, Spring Boot, Micro Services, Hibernate, JavaScript, React, Angular, HTML5, CSS3, Bootstrap, MySQL, AWS. PROFESSIONAL SUMMARY

• Actively participated in all phases of SDLC including Requirement Analysis, Agile Methodology, Application Design, Implementation, Development, Integration testing, Unit testing, Production Deployment and Production support.

• Experience in Object Oriented Programming (OOPS), Design and Development of Multi-tier distributed applications.

• Experience in developing Front-End web applications using React.js, Angular.js, HTML5, CSS3, JavaScript, jQuery, and Bootstrap.

• Experience working and good understanding of Relational databases (SQL, MySQL, Oracle DB) to manage tables, views, indexes, sequences, stored procedures, functions, and triggers.

• Expertise working with all versions of JavaScript and ES6.

• Experience in using version control tools/systems like Git, SVN and familiar with JIRA tracking.

• Proficient working in Cloud Services like Amazon Web Services (AWS) and Oracle Cloud (OCI).

• Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshooting EC2 instances, S3 buckets, Auto Scaling, AWS IAM, Elastic Load Balancers (ELB) and Relational Database Services (RDS).

• Expertise in developing web pages using HTML5, CSS3, Bootstrap, JavaScript, Typescript, jQuery, Ajax, Angular JS, and know Server scripting languages like NodeJS.

• Expertise in the design and development of RESTful APIs using frameworks (Spring Web Services, JAX- RS) to facilitate communication and integration between components. TECHNICAL SKILLS

Languages: Java, JavaScript, Python, C++, C#

Web: React, Redux, jQuery, HTML5, CSS3

Frameworks: Spring, Spring Boot, Spring MVC, Hibernate, Swing, Appium Web Services: SOAP, REST

Database: MySQL, Oracle DB, MS SQL Server, PostgreSQL, MongoDB Tools: GitHub, BitBucket, Jira, Smartsheet, Apache Tomcat, Postman, Docker, Autosys Automation: Selenium, Gherkins, Gauge, Taiko

SDLC: Agile, Scrum, Waterfall

Cloud Computing: Amazon Web Services (AWS), Oracle Cloud Testing/Logging Framework: JUnit 5, Mockito, Jasmine, Jest, Slf4j, Log4j IDEs: Visual Studio Code, Eclipse, IntelliJ, STS, Toad, Sublime Text WORK EXPERIENCE

Client - Envision Health Care Dallas, TX(Remote)

Full Stack Java Developer Feb 2023 – Present

• Developed an Automated Notes and Emails generation feature based on different health-care services. All the generated notes are processed every hour by a Spring Boot batch application. (Java, JDBC).

• Documented API endpoints and provided clear, concise API documentation for internal and external stakeholders.

• Used Typescript to write the Angular Components, Modules, Services, and Models.

• Worked on Kubernetes Spring Cloud and IBM Cloud, Cloud Foundry.

• Worked on the Design and Analysis of the table structure for Accounts Payable feature. (MySQL)

• As part of the feature, we needed to show a table with different columns which will be fetched, updated, saved based on the backend API calls. (Java, JDBC, REST).

• Designed and developed RESTful APIs and microservices using the Spring and Spring Boot frameworks.

• Developed various Typescripts (ES6) objects, including Components, Ng Modules, Providers, Services, and classes using arrow functions and optional types.

• Wrote multiple Spring Boot-based microservices as REST APIs and integrated the flow between them using messaging technologies like Apache Kafka.

• Developed multiple Angular 11.0 components that are compatible with the latest versions of typescript, angular CLI.

• Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created Pods, and managed using Kubernetes.

• Set up and configured CI/CD pipelines in Azure DevOps for automated testing and deployment.

• Monitored and maintained application health and performance in Azure DevOps environments.

• Stayed updated with the latest RESTful API trends and best practices to drive continuous improvement.

• Designed and normalized database schemas for MySQL and MS SQL to ensure data integrity.

• Developed and maintained Java 8 applications, leveraging lambdas and streams for concise and efficient code.

Environment: Java 8, Spring, Spring Boot, JDBC, MySQL, Gradle, Redux, RESTful APIs, Azure Devops, GitHub, Eclipse, IntelliJ, VS Code.

Client - GGK Technologies Hyderabad, India

Software Engineer June 2017 – Dec 2021

• Worked on back-end development and design using Java/J2EE applications (Java 8, REST Services, Spring, Spring Boot, API/Microservices, Maven, Gradle, Jenkins, Web Services, JIRA).

• Developed Server-side application to interact with database using Spring Boot, Hibernate framework and micro-service architecture.

• Implemented a Spring Batch Job to load the data into the specific tables used by Business from upstream (staging tables, flat files etc.) and use that data to price the different assets as part of the core functionality of the application.

• Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.

• Debugged and resolved complex issues in REST APIs, improving overall system reliability.

• Improving the processing time of data (approx. 18 Mil records) by 3 times by Designing and Developing microservice-based application using Spring Boot, Spring Cloud (Config – Configuration service, Eureka

– Service Registry Service and Zuul – Load Balancer Service).

• Involved in migration of a Spring MVC application to a Single-page application based on Spring Boot, React, Redux.

• Achieved 80% code coverage using unit testing tools like Junit5, Mockito and did integration testing for service-to-service calls.

• Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend

• Involved in on-boarding of on-prem file-watcher/notification application to cloud using AWS (S3, Lambda and SNS).

• Involved in design and development of keyword-driven automation framework using Selenium Web Driver, Cucumber and Gherkins to test more than 150 UI Screens and it effectively reduced manual testing time by 90%.

• Launched Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.

• Involved in the migration of legacy Spring MVC, JSP based web application to Spring Boot, React based application.

Environment: Java 8, Spring, Spring Boot, Spring MVC, Kubernetes, Gradle, React, Redux, GraphQL, MongoDB, RESTful APIs, AWS, JIRA, Jenkins, GitHub, Eclipse, IntelliJ, VS Code. Client - VSoft Technologies Hyderabad, India

Software Engineer Aug 2016 – May 2017

• Worked on developing web-application on healthcare-based insurance using C#, .NET and jQuery.

• Worked on Agile Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with bi-weekly sprint deliveries.

• Built dynamic web pages using MVC framework, jQuery, and JavaScript to improve the scalability of web applications with SOAP and REST APIs

• Developed the Payment gateway functionality for patients, this involved creating a new UI screen and Backend API to handle, fetch and save the details. Environment: C#, .NET, MVC, SOAP, REST, JavaScript, jQuery, HTML, CSS, XML, TFS, IIS Web Server, MS SQL.

EDUCATION

Southern Arkansas University Magnolia, AR

Master of Science (M.S.) in Computer Science Jan 2022 - May 2023 Keshav Memorial Institute of Technology Hyderabad, India Bachelor of Technology (BTech) in Electronics and Communication Engineering June 2013 – May 2017



Contact this candidate