Quantcast

Lead Java Developer Resume Chicago, IL
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Lead Java Developer
Target Location US-IL-Chicago
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Information Technology Java Developer Chicago, IL

Java Developer Chicago, IL

Senior / Lead iOS Developer Deerfield, IL

Java Developer McHenry, IL

Sr Java Full Stack Developer Joliet, IL

Node Js Java Developer Chicago, IL

Java developer Chicago, IL

Click here or scroll down to respond to this candidate
                                            Candidate's Name
                                             PHONE NUMBER AVAILABLE
                                    EMAIL AVAILABLE
                         http://LINKEDIN LINK AVAILABLE
                                           Lead Java Developer
PROFESSIONAL SUMMARY:
  10+ years of experience in Java8/J2EE, microservices architecture, and Angular development, with a
strong focus on delivering scalable and high-performing solutions.
  Extensive experience in UI development using Angular 6.x and above, leading front-end and back-end
integration for enterprise-level applications.
  Proficient in Spring Boot, Spring Core with Annotations, and Spring Security for developing secure,
RESTful APIs and microservices-based architectures.
  Successfully managed and resolved technical escalations, ensuring quick diagnosis and resolution of
complex client issues while adhering to SLA and quality requirements.
  Expertise in mentoring and guiding teams, building people capability by conducting technical training
sessions, identifying skill gaps, and improving team performance.
  Hands-on experience in developing real-time client query resolution systems, providing technical support
through detailed problem analysis, call logs, and data trend analysis.
  Led cross-functional teams in the banking and financial industry, ensuring that the team adheres to
standard processes and compliance protocols.
  Strong proficiency in data serialization, JSON handling, and logging frameworks like SLF4J and Logback
to manage logging and error tracking in distributed systems.
  Deep understanding of Agile methodologies and JIRA, with proven experience in working in Agile
development environments to deliver incremental improvements and value to the business.
  Experience in server-side caching technologies like EhCache to enhance application performance and
response times for high-traffic systems.
  Strong knowledge in version control (Git) and build tools (Maven, Gradle), managing the entire
development lifecycle from code management to deployment.
  Excellent communication skills, effectively working with cross-functional teams to identify and
troubleshoot technical issues, ensuring superior customer service levels and high operational efficiency.
  Implemented centralized logging with ELK Stack (Elasticsearch, Logstash, Kibana), ensuring efficient log
aggregation and analysis across services.
  Developed front-end components using React.js and Vue.js, integrating dynamic and responsive UI
elements with backend microservices.
  Deployed serverless functions using AWS Lambda to handle lightweight event-driven tasks, reducing
backend load.
  Built data processing pipelines using Apache NiFi and AWS Glue, automating data transformation and
loading into data lakes and warehouses.
  Integrated authentication and authorization using Keycloak for single sign-on (SSO) and role-based access
control (RBAC) across microservices.
  Conducted unit, integration, and end-to-end testing using JUnit, Mockito, and Selenium, ensuring code
quality and application reliability.

   TECHNICAL SKILLS:

       Programming Languages: Java, JavaScript, TypeScript, SQL
       Frontend Technologies: Angular 6.x+, React.js, Vue.js, HTML5, CSS3, Bootstrap
       Backend Frameworks: Spring Boot, Spring Security, Spring Cloud, Hibernate
       Build Tools: Gradle, Maven, Docker
       Version Control: Git, GitHub, Bitbucket
       Databases: MySQL, PostgreSQL, MongoDB, Redis
       Cloud Infrastructure: AWS (EC2, S3, RDS), Kubernetes, Docker
       Logging Frameworks: SLF4J, Logback
       Caching Technologies: Redis, EhCache
       Testing: JUnit, Mockito, Selenium
       Agile Methodologies: JIRA, Scrum



PROFESSIONAL EXPERIENCE:
Client: Transcarent, Denver, CO                                                      May 2023 to till date
Role: lead Java Developer
Roles & Responsibilities:
       Led the full-stack development of a responsive telemedicine platform using Spring Boot and
       Angular, ensuring the secure and scalable integration of microservices.
       Developed Single-Page Applications (SPAs) using Angular, implementing advanced component-
       based architecture and lazy loading to optimize performance.
       Collaborated with cross-functional teams, supporting them in improving performance parameters by
       providing technical guidance and process optimization.
       Implemented CI/CD pipelines using Jenkins and deployed applications on AWS with Docker and
       Kubernetes to ensure high availability and scalability.
       Integrated Redis for server-side caching, reducing database load and improving response times.Created
       single-page applications (SPAs) using Angular, implementing two-way data binding and service-
       based architecture.
       Built lightweight frontend components using Vue.js, enhancing performance and reducing
       development complexity.
       Utilized HTML5, CSS3, and Bootstrap to design responsive, mobile-friendly web pages with modern
       layouts.
       Scripted complex frontend logic using JavaScript and TypeScript, ensuring type safety and code
       maintainability.
       Managed relational databases such as PostgreSQL and MySQL for storing and retrieving structured
       data efficiently.
       Worked with NoSQL databases like MongoDB and Cassandra to handle unstructured and semi-
       structured data at scale.
       Implemented in-memory caching using Redis to improve application response times and reduce
       database load.
       Deployed applications on AWS infrastructure using EC2, S3, and RDS for scalable cloud-based
       solutions.
       Containerized applications with Docker to ensure consistent development, testing, and production
       environments.
       Orchestrated containerized applications using Kubernetes for automated deployment, scaling, and
       management of microservices.
       Set up CI/CD pipelines with Jenkins to automate builds, testing, and deployment processes, ensuring
       continuous delivery.
       Implemented SSL/TLS encryption to secure communication between frontend and backend
       applications.
       Wrote unit and integration tests using JUnit to ensure code reliability and functionality throughout the
       development lifecycle.
       Mocked dependencies in tests using Mockito, improving test coverage and ensuring isolated testing of
       Java components.
       Automated end-to-end UI testing using Selenium to verify user interactions and the functionality of
       web applications.
       Collaborated in an Agile environment, participating in daily stand-ups, sprint planning, and
       retrospective meetings to deliver features iteratively.

Environment: Spring Boot, Java EE, Spring MVC, Spring Security, OAuth2, JWT, Microservices
Architecture, Spring Cloud, Hibernate ORM, SOAP Web Services, Apache Kafka, RabbitMQ, Angular,
Vue.js, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, PostgreSQL, MySQL, MongoDB, Cassandra,
Redis, AWS, EC2, S3, RDS, Docker, Kubernetes, Jenkins, SSL/TLS, JUnit, Mockito, Selenium, Agile.

Client: Walmart, Bentonville, AR                                               Oct 2021 to Apr 2023
Role: Senior Java Full stack Developer
Roles & Responsibilities:

  Architected and implemented complex Angular 8.x applications integrated with Java Spring Boot for real-
time customer loyalty tracking.
  Managed technical roadblocks and escalations, providing product support and troubleshooting complex
issues for clients.
  Organized and led training sessions to enhance team members  understanding of Angular architecture and
microservices.
  Collaborated with cross-functional teams to improve application performance and ensure timely resolution of
technical issues.
  Conducted regular code reviews to ensure adherence to best practices and optimize application performance.
Deployed the loyalty platform on a hybrid cloud using AWS and OpenShift, optimizing for scalability and
security across multiple cloud providers.
  Implemented API rate-limiting and throttling with Nginx, ensuring backend service stability during periods
of high traffic.
  Utilized Memcached for in-memory caching, reducing latency when retrieving loyalty point balances
and personalized offers for frequent users.
  Implemented secure authentication and authorization with OAuth2 and Keycloak, providing single sign-
on (SSO) and multi-factor authentication for customer accounts.
  Used Apache Flink for real-time data processing, ensuring instant updates to customer loyalty points and
tiers following transactions.
  Integrated Firebase Cloud Messaging (FCM) to send real-time push notifications about point expiration,
promotions, and tier upgrades.
  Built and managed ETL pipelines with Apache NiFi, processing customer purchase data for personalized
rewards and insights.
  Integrated Stripe API for seamless payments and purchases with loyalty points, enabling a frictionless
checkout experience.
  Monitored and optimized application performance using New Relic, providing real-time insights into
system bottlenecks and improving response times.
  Designed a multi-tier loyalty system using Vuex for centralized state management, allowing for smooth
tracking of customer progression and rewards.
  Set up CI/CD pipelines using CircleCI, automating code testing and deployment for continuous delivery of
new loyalty features.
  Developed personalized recommendation algorithms with AWS SageMaker, optimizing customer
engagement through tailored reward offers.
  Improved API performance with GraphQL, allowing frontend apps to retrieve only the necessary loyalty
data, reducing API payload sizes and improving performance.
  Secured sensitive customer data using HashiCorp Vault, ensuring secure storage of secrets and credentials
across all microservices.
  Built real-time analytics dashboards using Tableau, giving business stakeholders visibility into customer
loyalty trends and campaign effectiveness.
  Developed custom logging solutions with Graylog, improving error tracking and system monitoring across
distributed services.
  Implemented advanced notifications using Twilio to send SMS alerts regarding points expiration, referral
status, and promotions.
  Utilized JIRA and Rally for Agile project management, tracking sprints, user stories, and
collaborating with cross-functional teams in an iterative development process.

Environment: Spring Boot, Spring Cloud, Kong API Gateway, Apache Zookeeper, AWS Lambda, Vue.js,
RabbitMQ, Elasticsearch, AWS, OpenShift, Nginx, Memcached, OAuth2, Keycloak, Apache Flink,
Firebase Cloud Messaging (FCM), Apache NiFi, Stripe API, New Relic, Vuex, CircleCI, AWS
SageMaker, GraphQL, HashiCorp Vault, Tableau, Graylog, Twilio, JIRA, Rally.

Client: Starbucks, Seattle, WA.                                                    Jan 2019 to Sep 2021
Role: Senior full stack Java Developer
Roles & Responsibilities:

   Developed responsive, real-time order management systems using Angular 7.x and Spring Boot, ensuring
high performance and scalability.
  Provided technical guidance to the team, resolving escalated client issues and mentoring on Angular and
back-end integration.
  Monitored and tracked key performance metrics, ensuring compliance with SLA standards and improving
response times for client queries.
  Led troubleshooting efforts and provided alternative solutions to retain clients, enhancing business-client
relationships.
  Facilitated cross-team collaboration to improve troubleshooting processes and client interaction efficiency.
  Integrated push notifications using Firebase Cloud Messaging (FCM) to send real-time alerts on order
status, special promotions, and loyalty points updates.
  Built a robust real-time order tracking system using Apache Kafka, ensuring orders are updated and
reflected instantly across mobile and in-store systems.
  Deployed backend services on AWS using EC2, RDS, and S3, ensuring high availability and scalability for
peak traffic during promotions and events.
  Used Jenkins to automate CI/CD pipelines, streamlining the continuous integration and deployment of both
backend microservices and mobile app updates.
  Deployed microservices with Docker and managed scaling and orchestration using Kubernetes, ensuring
seamless scaling of services during high-traffic periods.
  Secured sensitive payment data using HashiCorp Vault, ensuring proper management of API keys, secrets,
and encryption credentials.
  Developed an advanced search feature using ElasticSearch, allowing customers to quickly find specific
menu items and promotions.
  Created API documentation with OpenAPI (Swagger), ensuring clear and interactive documentation for
internal and external teams interacting with backend services.
  Optimized order and payment processing times by implementing Nginx as a reverse proxy and load
balancer, distributing traffic efficiently across backend services.
  Built a serverless component using AWS Lambda to handle lightweight tasks such as real-time order
confirmations, reducing backend server load.
  Monitored and analyzed system performance using New Relic, identifying bottlenecks in the system and
optimizing order processing speed and resource allocation.
  Implemented a custom notification system using Twilio, providing SMS alerts for order confirmations,
payment receipts, and ready-for-pickup notifications.
  Used Terraform for Infrastructure as Code (IaC) to automate provisioning and management of AWS
resources such as EC2, S3, and RDS, ensuring consistency and scalability.
  Enhanced frontend performance by using React.js's component-based architecture to build reusable,
modular UI components for a smooth user experience.
  Integrated a loyalty rewards dashboard in the mobile app, allowing customers to track points, redeem
rewards, and receive personalized offers using React.js.
  Logged and monitored system operations using the ELK Stack (Elasticsearch, Logstash, Kibana), ensuring
real-time visibility into system health, customer activity, and order trends.

Environment: Spring Boot, Spring Cloud, Kong API Gateway, Stripe, Braintree, WebSockets, GraphQL, Redis,
Memcached, React.js, Spring Security, OAuth2, JWT, Firebase Cloud Messaging (FCM), Apache Kafka, AWS
(EC2, RDS, S3), Jenkins, Docker, Kubernetes, HashiCorp Vault, ElasticSearch, OpenAPI (Swagger), Nginx,
AWS Lambda, New Relic, Twilio, Terraform, ELK Stack (Elasticsearch, Logstash, Kibana).

Client: GS LAB, Delhi, India                                                          Mar 2017 to Oct 2018
Role: Java Software Engineer
Roles& Responsibilities:

  Built and deployed enterprise-grade applications using Angular 6.x and Spring Boot, managing
microservices architecture in a cloud environment.
  Addressed technical escalations by diagnosing issues and providing effective resolutions within service level
agreements.
  Implemented centralized logging systems using Logback and SLF4J, improving error tracking and system
monitoring.
  Conducted team training on Angular best practices, ensuring operational excellence and continuous
improvement.
  Ensured adherence to compliance protocols by monitoring all client interactions and documentation.
Automated cloud infrastructure provisioning using Terraform, deploying resources across AWS and
ensuring consistency in deployment.
  Utilized ElasticSearch for fast querying and indexing of large datasets, providing powerful search
capabilities for logs, metrics, and real-time data insights.
  Managed distributed microservices using Apache Zookeeper, ensuring coordination and synchronization
across the platform.
  Built ETL pipelines with AWS Glue, simplifying data extraction, transformation, and loading processes for
real-time data preparation.
  Implemented serverless data processing using AWS Lambda, handling lightweight tasks and reducing
backend load for processing events.
  Orchestrated complex data workflows with Apache Airflow, managing scheduling and execution of ETL
jobs and data processing tasks.
  Monitored real-time system performance metrics using Prometheus, tracking resource usage and
generating alerts for system bottlenecks.
  Developed real-time streaming applications using Kafka Streams, enabling stateful processing of data
flowing through Apache Kafka.
  Used Redis for real-time data caching, reducing database load and improving the performance of high-
frequency queries.
  Automated workflow scheduling with Apache Oozie, managing the execution of Apache Spark, Hive, and
MapReduce jobs in a Hadoop ecosystem.
  Created interactive API documentation using OpenAPI (Swagger), providing clear, interactive
documentation for internal and external developers.
  Conducted static code analysis with SonarQube, improving code quality and identifying potential
vulnerabilities during the development process.
  Built lightweight RESTful microservices using Flask and Django (Python) to integrate machine learning
models and serve analytics results.
  Queried large datasets interactively using PrestoSQL, enabling fast querying of data stored across
distributed systems like Hadoop and Amazon S3.
  Utilized Zeppelin and Jupyter Notebooks for interactive data exploration, allowing data scientists to
visualize results and build predictive models.
  Configured reverse proxy with Nginx to handle traffic routing for data pipelines, improving response times
for incoming data requests.
  Managed configuration and synchronization of distributed microservices using Apache Zookeeper,
ensuring system stability and coordination.
  Optimized big data querying performance using ElasticSearch, reducing query execution times for large
log and metric datasets.
  Built serverless data processing workflows using AWS Lambda for triggering events and processing small
data tasks, reducing backend overhead.
  Automated cloud infrastructure deployment using Terraform, ensuring consistent provisioning of AWS
    resources for big data pipelines.
Environment: Java, JDBC, EJB 3.0, Spring 3.x, Hibernate 4.x, XML-based SOAP, JMS, IBM WebSphere 8.x, Maven, JUnit
4, Oracle 11g, Eclipse, Log4J, SVN, SOAP and REST APIs, XML.

Client: Xebia IT Architects India Pvt Ltd, Mumbai, India                                  Aug 2015 to Feb 2017
Role: Java/J2EE Developer
Roles & Responsibilities:

  Built microservices communication using gRPC, enabling high-performance and low-latency internal
communication between services.
  Implemented an API Gateway using Kong API Gateway, ensuring secure routing, rate-limiting, and
monitoring of microservice APIs.
  Used Consul for service discovery and configuration management, ensuring dynamic service registration
and lookup across distributed microservices.
  Containerized microservices using Docker and deployed them on OpenShift, managing automatic scaling
and orchestration for high availability.
  Leveraged AWS SQS for message queuing, enabling asynchronous and decoupled communication between
services for event-driven workflows.
  Deployed microservices on Amazon DynamoDB for NoSQL data storage, ensuring low-latency access and
automatic scaling for distributed data.
  Implemented centralized logging using Fluentd, aggregating logs across all microservices and sending them
to Elasticsearch for analysis.
  Utilized Jaeger for distributed tracing, tracking and monitoring requests as they flow across multiple
microservices to identify bottlenecks.
  Built a distributed database architecture using Cassandra, providing high availability and scalability for
managing large amounts of data in microservices.
  Automated deployment pipelines using CircleCI, integrating continuous integration and deployment of
microservices into Kubernetes clusters.
  Integrated authentication and authorization using Keycloak, providing OAuth2 and JWT-based security
for service-to-service and client-to-service communication.
  Developed event-driven microservices using AWS EventBridge, enabling loosely-coupled services to
communicate through events without direct interaction.
  Monitored microservices performance using New Relic, tracking key metrics such as CPU usage, memory
consumption, and response times.
  Implemented schema-less data querying using Apollo GraphQL, allowing clients to request specific data
from multiple microservices with flexibility and efficiency.
  Employed Helm to manage Kubernetes deployments, automating the deployment, scaling, and
management of microservices within Kubernetes clusters.

Environment: gRPC, Kong API Gateway, Consul, Docker, OpenShift, AWS SQS, Amazon DynamoDB,
Fluentd, Elasticsearch, Jaeger, Cassandra, CircleCI, Keycloak, OAuth2, JWT, AWS EventBridge, New
Relic, Apollo GraphQL, Helm, Kubernetes.

Education:
       Koneru lakshmaiah education foundation - 2015

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise