Post Job Free
Sign in

Full-Stack Java Developer with Cloud Expertise

Location:
Denton, TX
Posted:
April 15, 2026

Contact this candidate

Resume:

Lohith Kumar

940-***-****

****************@*****.***

Summary:

Full Stack Java Developer with over 3 years of experience in designing, developing, and maintaining scalable enterprise and cross-platform mobile applications. Competent in delivering end-to-end solutions using the newest frontend technologies (Angular, React.js), robust backend systems (Java/J2EE, Spring Boot, Spring Cloud, and microservices), and cloud-based deployments using AWS and Azure.

Demonstrated expertise in database administration, system performance optimization, enterprise-level security, RESTful API architecture, and distributed system development. Highly collaborative engineer with a solid grasp of Agile development, automated testing, and DevOps procedures. Competent in both legacy modernization and greenfield development projects, and passionate about constant improvement, sound architecture, and high-quality code.

Technical Skills:

Languages

Java, C, C++, SQL, PL/SQL

Web Technologies

Servlets, JSP, HTML5, CSS3, AJAX, JQuery, Angular 10/11, React.js, JSON, Java Script, Bootstrap, XML

Framework

Spring Framework, Spring Boot, Hibernate, Struts, JSF, JDBC

SOA Technologies

SOAP, RESTful, WSDL, JAX-WS, JAX-RS

Application Server’s

IBM Web Sphere, JBoss, Apache Tomcat

Testing Tools

JUnit, Selenium, QTP, Mockito

MicroServices

Swagger, Spring MicroServices, Spring Boot, Netflix Eureka, AWS

Other Tools

Maven, UML, SOAPUI, Log4j, JIRA, TDD

Version Control:

SVN, Git, CVS

IDE’s

Eclipse, NetBeans, IntelliJ, RAD, VSC

Operating System

Windows, Linux, MAC

Methodologies

Agile (Scrum), Waterfall

Build / Cloud Tools

AWS, ANT, Maven, Docker and Jenkins (CI/CD Tools)

Professional Experience:

Texas Instruments, Dallas, TX

Role: Full Stack Java Developer

Duration: March 2025 to Till Date

Responsibilities:

Implemented J2EE components with Spring MVC, Spring IoC, Spring Transactions, and Spring Security for web applications to ensure scalability and security.

Actively participated in drafting project proposals and process engineering, moving all the way through requirements analysis and gathering, design, development, testing, deployment, and providing support for post-production processes.

Integrated jQuery with JavaScript and utilized HTML5 and CSS3 to develop user-centered dynamic web applications with an easy to use interface.

Implemented backend functionalities with Spring Boot and Hibernate to improve application performance and maintainability.

Used PL/SQL Developer as an editor for oracle database interaction.

Implemented Maven Script such as to create JAR, WAR, EAR and dependency JARS and deployed entire

Apache Maven tool has been used for the build and deploy the application. Monitored the Error logs using Log4J and fixed the problems

Established database connectivity using Hibernate and wrote complex HQL queries to handle data insertion, updates, and transactions.

Integrated Spring with Hibernate using various Spring modules, enabling efficient data persistence and transaction management.

Developed RESTful APIs with Spring Boot for product services, facilitating seamless communication between services in a Microservices architecture.

Utilized Spring ORM to integrate Hibernate for Oracle database management, ensuring efficient data handling and transactions.

Used No SQL for JBoss Caching and implemented various complex PL/SQL queries.

Leveraged Spring Boot to develop Microservices with scalability and fault tolerance as core principles.

Deployed applications on Apache Tomcat server for seamless deployment and running of war files in production.

Redesigned the front-end architecture using Bootstrap to support responsive design and used HTML5 and CSS3 to enhance the user interface and aesthetic value.

Developed single-page applications (SPA) with the AngularJS Framework for rich client-side functionality and smooth user experiences.

Used Web Services (SOAP/WSDL) for data transfer and developed RESTful web services to facilitate system interoperability.

Written shell scripts to automate testing and maintenance tasks for AWS EC2 instances to efficiently manage production environments.

Written unit and integration tests for existing Microservices using JUnit and Mockito to ensure code quality and application reliability.

Organized User Acceptance Testing (UAT) and Integration Testing in cooperation with the QA team to ensure product quality and stakeholder satisfaction.

Worked closely in an Agile setup, attending regular stand-up meetings, sprint planning, and retrospectives for ongoing improvement.

Designed and implemented applications based on Microservice-Oriented Architecture using Spring Boot and Node.js with Express.js, allowing modular development and autonomous scalability of services.

Environment: Java, J2EE, Hibernate, JSP, Servlets, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular, Spring, Spring Boot, Spring MVC, MicroServices, Apache Tomcat Server, Oracle, Eclipse, Agile, Maven, PL/SQL.

DataRobot Inc, Boston, MA

Role: Java/J2EE Developer

Duration: Oct 2024 – Feb 2025

Responsibilities:

Responsible for gathering business and functional requirements and preparing the design and proof of concept.

Utilized Java 8 features such as lambda expressions, streams, and filters to enhance code efficiency.

Developed Enterprise application using Spring MVC to maintain loose coupling between layers.

Used Spring Boot to dynamically wire up beans and settings and apply them to the application context at the start of the application.

Used Maven tools for building and deploying the Web applications.

Using Spring Boot for developing microservices, Soap to retrieve data from the client-side using Microservice architecture, and Pivotal Cloud Foundry (PCF) for deploying microservices.

Designed and implemented the user interface using HTML5, CSS3, JavaScript.

Coded Gradle build scripts to build and deploy the application on WebSphere.

Developed UI using React.js and implemented Node.js as a server-side proxy for an event-driven model.

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

Used Node.js for building backend services and handling API requests., custom directives, and services for developing interceptor and complex UI data table grids.

Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues and integrating with the WebSphere Application Server.

Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.

Developed PL/SQL objects like packages, procedures and functions.

Used Xml Access with the maven for installing the multiple portlets and create multiple page groups.

Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.

Used IBM WebSphere Application Server for deploying various components of application.

Used XML and Java Architecture for XML Binding (JAXB), to map Java classes to XML representation.

Developed EJB deployment descriptor using XML and used JAXB components for transferring the objects between the application and the database.

Implemented Log4J for debugging and error-logging purposes.

Developed test cases and performed unit testing using JUnit and Developed JUnit test cases for elements, web beans, handlers, and view helper classes.

Designed and developed Web Services (SOAP, WSDL). Created and compiled XML Schema to generate Java Bean classes using Apache.

Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum-related activities and Daily Scrum Meetings.

Performed Design review and Code review for well-known performance practices for better performance and code maintainability.

Environment: Java 8, Spring, MVC, Micro Services, Maven, IBM Web sphere,Spring Boot, Hibernate, Eclipse, Node.JS, JMS, XML, EJB, Log4j, JUnit, SOAP, REST, SQL, Agile and Windows.

Wipro, India

Role: Software Development Engineer

Duration: Mar 2022 - June 2023

Responsibilities:

Developed Java/J2EE applications focusing on backend logic, data processing, and system integration, utilizing Core Java for efficiency, and integrating scalable microservices with Spring Boot.

Worked on enhancements with the existing application, which was implemented using MVC paradigm, implemented by Spring Framework.

Developed and consume RESTful web services for secure and scalable data exchange between systems.

Involved in the development of user interface applications and professional web applications using HTML, CSS3, JavaScript, jQuery, Ajax, Bootstrap.

Designed and implemented database schemas in PostgreSQL, optimizing tables and relationships for performance and scalability in web application development.

Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).

Experienced with Middleware Technology Messaging Brokers like JMS, Active MQ in SOA (Service Oriented Architecture).

Managing project issues with JIRA and documenting processes in Confluence for seamless collaboration.

Implement Selenium for automated testing of web applications, enhancing reliability and robustness.

Manage data with DynamoDB, focusing on performance and scalability for handling unstructured data.

Conduct performance testing and follow TDD principles for web applications using Apache JMeter.

Environment: Java, J2EE, Git, Spring Framework, Core Java, REST Web Services, JavaScript, HTML5, CSS, SASS, JIRA, Confluence

Education:

Master’s in Information Systems & Technologies, University of North Texas, USA.

Bachelor’s in Technology, Mechatronics, Mahatma Gandhi Institute of Technology, (MGIT), India.



Contact this candidate