Post Job Free
Sign in

Senior Java Full-Stack Developer with Microservices Expertise

Location:
Atlanta, GA
Posted:
May 31, 2026

Contact this candidate

Resume:

Bal Raj Kale

Email : ************@*****.*** Phone : 678-***-****

US Citizen

Summary:

7+ years of Java Full stack developer experience in SDLC such as Analysis, Design, Implementation and Testing of Object-Oriented and Web based Enterprise Applications using Java/J2EE.

Experience in Service Oriented Architecture for Web Services using SOAP/WSDL/Restful services.

Expertise in Java / J2EE Technologies Java, JSP, Servlets, Spring, Spring DAO, Spring MVC, Spring IOC, Hibernate, Object-Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi-tier architectures and distributed architectures. And Experience on open-source frameworks like SPRING (core, context, ORM, DAO, web MVC modules), JMS, Angular JS.

Skilled in Python, Django, and Flask with experience in backend development, REST APIs, database integration, and secure web application development.

Experienced in developing Web UI Applications using HTML5, CSS3, Boot Strap, Java Script, Type script, Ajax, jQuery, Angular, Node JS and Spring MVC.

Proficient in developing Dynamic Single Page Application (SPA) using MEAN.

Advanced front-end development using Angular, React.js, JavaScript (ES6+), HTML5, CSS3, jQuery, and responsive UI design principles.

Developed Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.

Hands on experience with Spring Core, Spring JDBC Template, Spring MVC.

Experience with Application servers like Apache Tomcat, Web-sphere and Weblogic10, JBOSS.

Expertise in RDBMS like Oracle, MySQL, SQL Server and experience on Mongo DB (No SQL).

Experience in working with Data structure and Algorithms in java

experience with following test-driven development to create software in Python using core language features and the SciPy stack (pandas, NumPy etc.)

Experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.

Used Eclipse-Spring Tool Suite for Microservices with Spring Boot & deployed into AWS lambda.

Experience with CI/CD pipelines using Jenkins, GitLab, Bitbucket and other tools for automated build, test, and deployment .

Skilled in containerizing applications using Docker and deploying them on Kubernetes clusters

(EKS/ECS) in AWS.

Experience on SOAP protocol using JAX WS and integrated Apache CXF, AXIS-2 for WS -Security, WS-Remote Messaging, WS- Policy and automated documentation using Swagger and WSDL.

Experience with ECS, VPC, AutoScaling, Security Groups, AWS CLI, Cloud watch.

Very good experience in using GitHub Enterprise, SVN, CVS for version control systems.

Utilize programming languages like Go, Rust, and C++

Working with Pivotal cloud foundry to deploy and run the applications through Jenkins.

Proven experience working with Large Language Models (LLMs).

Experienced in writing unit test cases using JUnit and used Test Driven Development (TDD). Work Experience

Dish Networks, Denver, Colorado Sep 2023 to Present Sr. Java Full Stack Developer

Responsibilities:

Involved in requirement gathering, designing and developing the entire system with Agile-Scrum methodology and development using Java/J2EE Technologies, Web Services and Hibernate.

Implemented Micro Service Architecture using Mongo DB, Angular and Node JS stack and developed Single Page Applications (SPA).

Designed front end and backend of the application utilizing Python on Django Web Framework.

Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.

Implemented backend business logic using Python and Django

Expertise in consuming Restful web services using Node JS, AngularJS and jQuery along with JSON parsing to implement AJAX call and render the response data to User Interface.

Performance tuning, Refactoring and Reusability of Java code is addressed in regular basis.

Converted the code base to use modern ECMAScript (ES6 / ES7) used Typescript and Web pack as a module loader and used along with Angular CLI.

Designed backend logic using Python with Flask framework

Golang and Java were used as a backend REST service while AngularJS used for the user interface.

Experience in Amazon Web Services (AWS) like EC2, S3, Lambda, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.

Worked with J2EE design patterns in MVC architecture with spring.

Experience in integrating Jenkins with Docker container using Cloud bees Docker, Kubernetes pipeline plugin and provisioned the EC2 instance using Amazon EC2 plugin.

Involved in the integration of frameworks like spring and hibernate.

Pair programming using the divide and conquer method of breaking down a chunk of requirements into piecemeal stories and breaking each major release into iteration.

Implemented application using Spring Boot Framework and handled security using Spring Security.

Used SOAP UI tool to test the REST web service operations.

Used Docker as CI/CD tool for integrating different code components.

Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used jQuery to make Ajax calls.

Used Python and Django to interface with the jQuery UI .

Worked on designing single page application using Vue Js components .

Involved to implement various client-side interfaces on the front end using React.js and used various predefined components from NPM and redux library and deployed application to NGINX.

Involved in design and development of GraphQL and services to interact with data storage layer.

Enhancement of the existing functionality to persist the messages to Cassandra DB in Kafka.

Created new REST web service operations and modified the existing web service's WADLs Web Application Description Language

Responsible for Architecture, developing of application’s UI using Angular, Typescript.

Experience in upgrading / migrating various versions of PostgreSQL database.

Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.

Expertise in implementing application using Multithreading, JSF, Struts, Struts Validations, Log4j, spring, Hibernate Frameworks, Apache Camel

Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)

Designed REST/HTTP APIs, including JSON data formats and API versioning strategy.

Involved in developing and implementation of the web application using Ruby on Rails.

Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications.

Worked on Integration and Analytics based on Kafka and NoSQL databases

Wrote application-level code to perform client-side validation using jQuery and JavaScript.

Configured Docker container service and build pipe line. Handled all the port mapping/binding things that happen with Dockers and Containers. Implemented HTTP REST API using Node Js

Researching JavaScript based frameworks like React Native

Wrote build & deployment scripts using Ant, Maven on Unix environment.

Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.

Used Cucumber and Selenium for Behavioral and Integration testing respectively.

Experience with Version Control Systems like Subversion (SVN), and Git. Environment: Java1.8, J2EE, JSP, SOAP, REST, Servlet, Spring, Hibernate, WebLogic, Oracle 11g/12g, XML, Java Script, CSS, HTML, Kafka,React.js, Rust, Json,JUnit4, Kotlin, Jenkins, Maven, JIRA, Apache Camel. Santander Bank, Boston, MA Jan 2020 – Aug 2023

Sr. Java Full Stack Developer

Responsibilities:

Used Agile Software Development for developing the application.

Java 1.8 Stream API for Bulk Data Operations on Collections using both Streams and Parallel Streams.

Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud) &Persistence layer by using Hibernate/JPA along with Web Services (RESTful).

Experience working with a web framework such as Django, Flask, FastAPI.

Designed User Interfaces using JSP, Servlets, Angular, CSS, XML and HTML.

Design and implement web services using of REST Web services by using Jason

Used Apache camel, CXRF web services, Service Mix engine, Active MQ etc. to build a custom ESB.

Asynchronous distributed transactions across Microservices are implemented using RabbitMQ, AWS SNS, SQS, Kafka

Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using spring security.

Develop services and APIs using TypeScript/Node.js and React.

Ensured application security using Python and Django (CSRF, XSS, SQL Injection)

Worked with relational databases using Python and Django (PostgreSQL/MySQL)

Independently integrate multiple APIs and new features using React + GraphQL stack.

Experience in using Vue JS to create a simple API to loop through an array of bound data and also done two way binding of data using Vue JS.

Experience with a backend language and framework Python (Django, FastAPI).

Developed Maven scripts and developed builds using Maven, continuous integration servers like Jenkins.

Experienced in Security-System development for Web Applications. Involved and developed all phases of security implementation using spring security system against modes of authentications: LDAP authentication, Database authentication and Pre-Authentication.

Worked on developing APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment.

Maintained and monitored frameworks like Django, flask

Developed Angular services, controllers and created models for two-way data binding.

Implemented spring MVC architectural design pattern.

Used Angular to create views to hook up models to the DOM and synchronize data with server as a Single Page Applications.

Used AWS to build Java applications that work with Amazon S3, Amazon EC2, Amazon Simple-DB.

Created Jenkins jobs and pipelines and integrated python scripts to communicate to AWS .

Created Mongo DB/NoSQL collections. Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores.

organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.

Implementing Micro services to base on Restful API utilizing Spring Boot with Spring MVC and Apache Kafka.

Experienced in build tools like Ant, Maven, Gradle and using them with continuous integration tools like Jenkins to create and publish application artifacts.

Involved in writing SQL Queries, SQL Scripts and performing Database testing

Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO).

Built reporting module for analytic services using custom AngularJS MVC framework components

Developed our application using Service Oriented Architecture.

Used SOA framework with hibernate to map oracle database.

Configured and deployed the application in JBoss.

Implemented Web Services (SOAP) for transmission of large blocks of JSON data over HTTP.

Used Log4J for logging and tracing messages.

Collaborate with UI/UX and product teams to understand customer desires and determine feasibility

Experience with Docker images, Containers, push /pull with Spring Boot, used Jenkins for CICD.

Designed and developed the UI using JSP, HTML, CSS and JavaScript, React-JS

Used JIRA tool to communicate with other team members in QA and production.

Tested components using Unit Test mock frameworks during development.

Used GIT for source code version control.

Environment: Java, JSP, python, Maven, Struts, SOAP, REST, Spring, Hibernate, JBoss, Camel, Oracle 10g/11g, Azure, Java Script, CSS, Golang, GIT, Kubernetes, AWS, JUnit Client: Ford Motors, Dearborn, MI Apr 2017 – Dec 2019 Role: Java Developer

Responsibilities:

Worked with the Requirements team, analyzed the Use cases and followed AGILE/ SCRUM methodology.

Developed modules in RAD environment using Spring MVC, DI, AOP, Hibernate ORM (for backend data persistency).

Application development experience using Multithreading, Collection framework and Core Java, Spring, Hibernate, SQL server.

Developed Web Services for both Client and Service Side using SOAP and RESTful. Consumed Web services securely using JAX-WS API and tested using SOAPUI.

Used Jenkins continuous integration tool to do the deployments.

Extensively used Custom JSP tags to separate presentation from application logic.

Responsible for monitoring & resizing Oracle database objects (Table spaces, Tables, Indexes)

Designed and developed the libraries and applications following Multithreading concepts.

Deployed the code in WebSphere Application server.

Extensively used the Hibernate Query Language for data retrieval from the database and process the data in the business methods.

Having good experience with Ruby on Rails and Python with Django

Wrote various Struts framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.

Implemented authentication mechanisms like OAuth, API keys, or JWT to secure REST APIs.

Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, jQuery UI for client-side validation.

Proficiency in creating ETL (Extract, Transform, Load) packages using MS SQL Server Integration Services.

Designed and developed various stored procedures, functions and triggers in PL/SQL to implement complex business rules. Worked with MySQL Work Bench.

Proficient in JBoss administration, including installation, configuration, and maintenance of JBoss Application Server

Developed Scripts for UNIX platform deployment.

Configured JSF backing beans as spring beans.

Involved in production code deployment, functional verification, integration testing, bug fixing, unit test case preparation and execution, and code merging using Git. Environment: J2EE, JSP, Spring Web services, Hibernate, JPA API JSP, XML, Ajax, Java Script, log4j, JNDI, Maven, SVN, jQuery, Junit,, Multithreading, Oracle, SQL/PLSQL Education: Bachelors or commerce from Osmania university, 2012, India Masters in Computer science from Herzing University, Atlanta, GA, 2016, USA



Contact this candidate