Post Job Free
Sign in

Software Engineer with Java Microservices Expertise

Location:
Arbutus, MD, 21227
Salary:
90000$/yr
Posted:
January 02, 2026

Contact this candidate

Resume:

Dharma Gokul Muthineni

**************@*****.*** 667-***-**** Baltimore, MD – 21227

SUMMARY OF EXPERIENCE:

With About 4 years of IT experience in Developing, Testing, Deploying, Integration and Supporting web applications using Java/J2EE Web technologies. Experience in Spring Boot development, specializing in developing microservices, RESTful and Kafka data streams. Dedicated to achieving outstanding outcomes within dynamic, team-oriented atmospheres while incorporating experience in test-driven development.

Technical Skills

Category

Tools & Technologies

Languages

Java, JavaScript,TypeScript, SQL, Shell Scripting

Frameworks & Libraries

Spring Boot, JPA/Hibernate

Front-End

ReactJS, AngularJS, HTML5, CSS3, JavaScript, Bootstrap

API & Microservices

RESTful APIs, Spring MVC, OpenAPI/Swagger

Event-Driven Systems

Apache Kafka, Kafka Streams

Databases

Oracle, DB2, SQL Server, PostgreSQL, MongoDB

Cloud Platforms

AWS (EC2, S3, Lambda, RDS, ECS), CloudFormation

Containerization & Orchestration

Docker, Kubernetes

CI/CD & DevOps

Jenkins, GitHub Actions, Maven, Git, SonarQube, JIRA

Testing & QA

JUnit, Postman, Cucumber, Selenium, Mockito

Methodologies

Agile (Scrum), Test-Driven Development, On-Call Support

Monitoring & Logging

CloudWatch, Splunk, ELK Stack

Bank of America, USA Jan 2025 – Present

Full Stack Java Developer

Developed applications in an Agile/TDD environment, accelerating delivery cycles by 25% utilizing Git, Maven, and Jenkins for automated build, package, and deployment.

Implemented RESTful Microservices using Spring Boot, integrating Spring AOP and Spring Actuator to establish comprehensive, real-time method-level performance metrics and centralized monitoring.

Created and implemented core Spring Services, Controllers, and DAOs to achieve robust Dependency Injection (DI), significantly improving application modularity and long-term maintainability.

Implemented Hibernate ORM for seamless object-relational mapping with the SQL Server database, driving high-performance and transparent data persistence.

Implemented Kafka to establish real-time data pipelines and messaging capabilities, developing high-throughput producer/consumer applications and integrating the ecosystem on OpenShift/Zookeeper.

Engineered dynamic, responsive UI components using React.js, Redux, and TypeScript (Material UI), resulting in an estimated 30% improvement in user experience metrics across platforms.

Managed complex multi-database environments (MySQL, MongoDB), authoring and optimizing complex SQL stored procedures to support critical business intelligence operations.

Implemented JUnit and Mockito test cases as a mandatory process, elevating code quality and reducing production defects by 15% by leveraging SonarQube for continuous code inspection.

Utilized JIRA as the central bug tracking system to meticulously manage the full defect lifecycle, improving issue resolution efficiency and achieving a 50% faster turnaround time for critical system defects.

Deployed all major system components using Docker containers and consoles, increasing deployment consistency and application portability and reducing environment-related setup failures by 40%.

Implemented CI/CD pipelines using Jenkins and AWS CodePipeline, automating the entire process and reducing manual deployment effort from hours to minutes while improving release frequency.

Developed an OpenStack API for AWS EC2 integration and utilized AWS ECS for deploying highly secure, reliable, and scalable production applications, enabling seamless hybrid-cloud functionality.

Best Buy Co. Inc, USA Dec 2023 – Dec 2024

Full Stack Java Developer

Involved in and managed all phases of the Software Development Life Cycle, driving collaborative efforts from requirements gathering to deployment, ensuring on-time delivery of critical features.

Designed and developed REST-based microservices from scratch using Spring Boot, successfully improving overall system scalability and resilience by 40%.

Implemented Spring Security and OAuth2 across all microservices, effectively securing 100% of user transactions and data with robust authentication and authorization protocols.

Utilized Hibernate ORM to streamline data mapping between the MVC model and the Oracle relational data model, optimizing persistence logic and application performance.

Implemented complex relational database design and developed 20+ optimized SQL queries, stored procedures, views, and functions using Oracle, improving reporting efficiency by 35%.

Worked on Java functional programming concepts (Streams, Functional Interfaces, Lambda Expressions), refactoring legacy code to enhance readability and boost execution performance.

Implemented a highly responsive Single Page Application (SPA) using Angular 14, HTML, CSS, and JavaScript (Webpack), significantly improving front-end performance and user experience.

Used Log4j for advanced debugging and validated system functionality using JUnit and Mockito, achieving and maintaining 99%-unit test code coverage.

Utilized Jenkins for continuous integration and Git for version control, streamlining the development workflow and reducing code integration time by 20%.

Handled Object-Oriented Programming (OOP) methodology consistently across all modules, resulting in a 40% improvement in code reusability and maintainability.

Prepared comprehensive test plans and test cases based on feature requirements, leading to a 10% decrease in post-deployment defects and improving overall feature reliability.

LTI Mindtree Jan 2021 – Aug 2022

Java Developer

Designed, developed, and implemented unit tests and core business components using Core Java, Multithreading, and Collections, resulting in a 20% increase in processing speed for critical business logic.

Developed and maintained Java-based web applications following SOA principles, including the design and implementation of highly scalable RESTful web services.

Integrated RESTful APIs with external financial systems successfully processing daily transactions with zero integration failures.

Extensive AWS experience utilized to architect and managed high-availability solutions, leveraging services like EC2, VPC, IAM, Lambda, and S3 for secure and scalable infrastructure management.

Handled operations and maintenance support for AWS cloud resources, reducing downtime by 15% through proactive troubleshooting and optimization of EC2 instances, S3 buckets, ELB, and RDS.

Worked on JMS to develop reliable messaging services, implementing dedicated message listeners that improved data processing and delivery speed by 30%.

Developed functionality to create and automate data snapshots, securely storing 1TB+ of mission-critical data in AWS S3 for disaster recovery and compliance.

Experience in handling and scaling messaging services using Apache Kafka and implemented Microservices architecture (using Jersey and OAuth enablement) that reduced component dependencies by 50%.

Designed and developed a highly scalable, fault-tolerant, distributed infrastructure (IaaS) using 2 EC2 instances, S3, EBS, API Gateway, Elastic Beanstalk, and ECS, achieving 99.9% uptime.

Education

Master of Computer Science

University of Maryland Baltimore County

Bachelor of Computer Science

Vellore Institute of Technology

Certifications

AWS Certified Solutions Architect – Associate

AWS Certified Cloud Practitioner



Contact this candidate