Post Job Free
Sign in

Java Developer Sql Server

Location:
Dallas, TX, 75225
Posted:
July 03, 2024

Contact this candidate

Resume:

Annie Chandolu Sr. Java Developer

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

Professional Summary:

●Over 10 years of extensive experience in IT as a Java Developer, specializing in designing and implementing complex enterprise and web applications.

●Expertise includes utilizing frontend technologies such as HTML, CSS, JavaScript, JSP, Angular JS, and Angular, coupled with backend proficiency in Core JAVA/J2EE, Spring Boot,

RESTful/SOAP Web Services, Microservices, JDBC, JBoss, EJB, Hibernate ORM, and Oracle DB.

●Strong proficiency in cloud technologies, particularly AWS services and Azure, with hands-on

experience in deploying and managing cloud-based applications.

●In-depth knowledge of Microservices architecture, RESTful APIs, and database management systems.

●Skilled in Agile methodologies and continuous integration/continuous deployment (CI/CD)

practices, ensuring efficient and high-quality software delivery.

●4 years of IT experience in MuleSoft Integration (On-premise, Cloud) and Java development.

●Solid understanding of Relational and NoSQL databases, including MySQL, SQL Server, and

Oracle DB.

●Skilled in SQL and PL/SQL, developing Stored Procedures, Triggers, Functions, and Packages. Proficient in writing DDL, DML, and Transaction queries using tools like TOAD and Rapid SQL on MySQL, SQL Server, and Oracle databases.

●Showcased proficiency in managing the Software Development Life Cycle (SDLC), covering

Process Engineering, Design, Development, Deployment Support, and Testing, utilizing Agile

and Waterfall methodologies.

●Integrated applications with AWS services such as EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSync, SNS, and SQS.

●Configured and managed AWS infrastructure using CloudFormation, Terraform, or similar IaC tools.

●Exemplary analytical and critical thinking skills, along with creative problem-solving abilities.

Quick learner with strong interpersonal and client-interfacing skills.

●Demonstrated ability to lead technical teams, conduct code reviews, and mentor junior developers.

Technical Skills:

Languages: Java (8/11/17), JavaScript, TypeScript, Python, C, C++ (foundational knowledge), GoLang

Frontend: Angular (2+), React, Vue.js, HTML5, CSS3, Bootstrap, jQuery, AJAX

Backend: Spring Framework (Core, MVC, Boot, Security, Data), Hibernate, Java Persistence (API), Java Server Pages (JPA), Java Message Service (JMS), Enterprise JavaBeans (EJB), Servlets Databases: Oracle, MySQL, PostgreSQL, IBM DB2, Apache Cassandra, MongoDB

Cloud: AWS (EC2, S3, Lambda, API Gateway), Azure, Azure App Service, Azure Functions, Azure SQL Database

DevOps and CI/CD: Docker, Kubernetes, Jenkins, GitLab CI, AWS Code Pipeline

Version Control: Git, Subversion (SVN), Bitbucket

Build Tools: Maven, Gradle, Ant, Terraform

Testing Frameworks: JUnit, Mockito, TestNG, Selenium

API Development and Testing: RESTful Web Services, SOAP Web Services, Swagger/OpenAPI, Postman, SoapUI

Big Data and Analytics: Apache Spark (PySpark), Hadoop, Hive, HBase

Other Tools and Technologies: Elasticsearch, Logstash, Kibana (ELK Stack), Apache Kafka, RabbitMQ, Node.js, GraphQL

IDEs: Eclipse, IntelliJ IDEA, Visual Studio Code, NetBeans

Methodologies: Agile (Scrum, Kanban), Waterfall, Test-Driven Development (TDD)

Other: RESTful APIs, Microservices, JUnit, Log4j

Professional Experience:

Sr. Java Developer

Deloitte, Fort Worth, TX (Remote) December 2022 - Present

Key Responsibilities:

●Led the design and implementation of complex enterprise-level Java applications using

Spring Boot, Microservices, and Angular.

●Spearheaded the migration of legacy AngularJS applications to Angular 17, resulting in improved performance and maintainability.

●Architect and developed RESTful APIs to facilitate seamless integration between various internal and external systems.

●Implemented and optimized Microservices architecture using Docker and Kubernetes, enhancing scalability and deployment efficiency.

●Integrated applications with AWS services, including EC2, S3, Lambda, and API Gateway, to leverage cloud capabilities.

●Utilized PySpark for big data processing and analysis, improving data-driven decision-making processes.

●Conducted technical interviews, evaluated candidates, and contributed to the overall hiring process for the development team.

●Mentored junior developers, conduct code reviews, and promote best practices in software development.

Key Projects:

1.Customer Portal Modernization

Led the redesign and development of a high-traffic customer portal using Angular 17 and Spring Boot.

Implemented responsive design principles and optimized performance, resulting in a 40% improvement in page load times.

Integrated with multiple backend systems through RESTful APIs, enhancing data consistency and real-time updates.

2.Microservices-based Order Processing System

Architected and developed a scalable order processing system using Microservices architecture.

Implemented event-driven communication between services using Apache Kafka.

Containerized services using Docker and orchestrated deployments with

Kubernetes.

Achieved 99.99% uptime and reduced processing time by 60% compared to the monolithic predecessor.

3.Data Analytics Platform

Developed a robust data analytics platform using PySpark for processing large-scale datasets.

Implemented ETL pipelines to ingest and transform data from various sources.

Created interactive dashboards using Elasticsearch and Kibana for real-time data

visualization.

Reduced data processing time by 70% and enabled real-time insights for business stakeholders.

Environment: HTML, CSS, Bootstrap, JavaScript, Angular JS, Angular 12+, TypeScript, jQuery, JAVA/J2EE Technologies, Java 11/17, Hibernate, Spring Boot, PySpark, Python, Elasticsearch, Kibana, Microservices, REST APIs, Oracle DB, AWS, EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSync, SNS, SQS, Jira, Jira Align, Lean Kit, JUnit, Log4J, Git, Jenkins, JBOSS, Docker, Kubernetes

Java Developer

Discover, Phoenix, AZ (Remote) July 2020 - November 2022

Key Responsibilities:

●Developed and maintained Spring Boot applications for financial data processing and validation.

●Created Vue.js front-end applications with optimized performance and cross-browser compatibility.

●Implemented Hibernate ORM for efficient database operations and data persistence.

●Utilized Jenkins and GitHub for CI/CD pipeline deployments, ensuring rapid and reliable

software delivery.

●Developed RESTful APIs and integrated with various internal systems to streamline data flow.

●Conducted unit and integration testing using JUnit and Mockito frameworks.

●Participated in Agile ceremonies and contributed to sprint planning and retrospectives.

Key Projects:

1.Financial Transaction Processing System

Developed a high-performance transaction processing system using Spring Boot and Java 11.

Implemented complex business logic for fraud detection and risk assessment.

Integrated with multiple payment gateways and banking systems through RESTful

APIs.

Achieved processing speeds of over 1000 transactions per second with 99.999% accuracy.

2.Customer Self-Service Portal

Led the development of a responsive customer self-service portal using Vue.js and Spring Boot.

Implemented secure authentication and authorization using Spring Security and JWT.

Integrated with credit reporting agencies for real-time credit score updates.

Reduced customer service calls by 30% by enabling self-service features.

3.Batch Processing System for Financial Reporting

Designed and implemented a batch processing system for generating daily, weekly, and monthly financial reports.

Utilized Spring Batch for efficient processing of large datasets.

Implemented parallel processing techniques to reduce report generation time by

50%.

Created a scheduling system using Quartz for automated report generation and distribution.

Environment: Java 11, Spring Boot, Vue.js, Hibernate, Oracle DB, REST APIs, Angular, HTML, CSS, AJAX, Bootstrap, jQuery, JavaScript, TypeScript, ECMA, SOAP, Spring MVC, Spring Security, Spring Batch, MySQL, Quartz, PostgreSQL, JMS, DB2, Oracle, Azure, Git, WebLogic, Postman, Apache, Eclipse, JSON, XML

Java Developer

Verizon, Frisco, TX

April 2017 - June 2020 (Hybrid) Key Responsibilities:

●Upgraded legacy applications using Spring Boot, Spring Batch, and Hibernate ORM.

●Implemented RESTful web services using JAX-RS for seamless integration with backend

systems.

●Developed critical components following MVC architecture with Spring Framework and Hibernate.

●Created PySpark scripts for ETL processes, efficiently moving data from DB2 to Amazon S3.

●Conducted comprehensive unit testing using JUnit and Mockito frameworks.

●Participated in code reviews and provided constructive feedback to team members.

●Collaborated with cross-functional teams to gather requirements and design solutions.

Key Projects:

1.Customer Communication Management System

Developed a centralized system for managing customer communications across multiple channels.

Implemented a rule-based engine for personalized communication preferences using Spring Rules.

Integrated with various communication APIs (email, SMS, push notifications) for multi-channel delivery.

Achieved a 25% increase in customer engagement through targeted and personalized communications.

2.Network Performance Monitoring Dashboard

Created a real-time dashboard for monitoring network performance metrics using

Angular and Spring Boot.

Implemented WebSocket for live updates of network statistics.

Developed a data aggregation service using Spring Batch to process large volumes of

network logs.

Reduced mean time to detect network issues by 40% through proactive monitoring.

3.Big Data Analytics Platform

Architected and developed a scalable big data analytics platform using Apache Spark and AWS services.

Created PySpark scripts for processing and analyzing large datasets of customer usage patterns.

Implemented data pipelines to move data from on-premises DB2 databases to AWS S3 for analysis.

Enabled data-driven decision-making, resulting in a 15% improvement in network resource allocation.

Environment: JAVA/J2EE, Java 8, Eclipse, Angular 8, Spring Boot, Spring Data, Spring MVC, Spring Batch, Spring Rules, WebSocket, Hibernate, REST APIs, Elasticsearch, Apache Kafka, PySpark, Python, Postman, Jira, JUnit, Log4J, Git, OpenShift, Kafka, JMS, JPA, Apache Tomcat, DB2, AWS (S3, EMR, Redshift), SQL, JDBC, JUnit, UML, JSP, JSTL, Servlet, Maven, XML, JMS, Agile, TDD, Scrum, SOAP, REST, Tableau

Java Developer

Coforge, New Jersey, US (Onsite) February 2015 - March 2017

Key Responsibilities:

●Developed BPM models using Camunda and integrated them into Java applications for streamlined business processes.

●Created RESTful microservices using Spring Boot, Spring Integration, and Spring Data.

●Implemented AngularJS and Angular 6 for developing responsive single-page applications.

●Utilized AWS Elastic Beanstalk for efficient Java application deployment and management.

●Designed fault-tolerant distributed systems using Apache Cassandra for high availability and

scalability.

●Participated in Agile development processes, including daily stand-ups, sprint planning, and retrospectives.

Key Projects:

1.Business Process Management System

Developed a flexible BPM system using Camunda and Spring Boot to automate complex business workflows.

Implemented a drag-and-drop interface for business users to design and modify workflows.

Integrated with external systems through RESTful APIs for seamless data exchange.

Reduced process execution time by 30% and improved overall operational efficiency.

2.Distributed Caching System

Designed and implemented a distributed caching system using Apache Cassandra and Spring Data.

Developed a custom cache eviction policy to optimize memory usage and performance.

Implemented data replication and failover mechanisms for high availability.

Achieved sub-millisecond read/write operations and 99.99% uptime.

3.Cloud-based Microservices Architecture

Led the migration of a monolithic application to a microservices architecture

deployed on AWS.

Developed RESTful microservices using Spring Boot and implemented service discovery using Eureka.

Utilized AWS Elastic Beanstalk for automated deployment and scaling of

microservices.

Implemented centralized logging and monitoring using ELK stack (Elasticsearch, Logstash, Kibana).

Reduced deployment time by 70% and improved system scalability and maintainability.

Environment: Angular 6, Java 8, Camunda BPM, Tomcat 7.16.0, Camunda Modeler 4.12.0, Maven, Spring Boot, Postman, Apache, Apache Cassandra, Spring Data Cassandra, Eclipse, JSON, XML, HTML, CSS3, Bootstrap, JavaScript, Spring Cloud, AWS (Elastic Beanstalk, EC2, RDS), Docker

Software Developer Infotech, India (Onsite)

August 2013 - November 2014 Key Responsibilities:

●Developed Java/J2EE applications using Spring Framework and Hibernate ORM.

●Created and consumed SOAP and REST web services for system integration.

●Implemented front-end components using HTML, CSS, JavaScript, and jQuery.

●Configured and deployed applications on JBoss and WebSphere Application Servers.

●Wrote SQL queries, stored procedures, and triggers for IBM DB2 and Oracle databases.

●Participated in all phases of the software development lifecycle, from requirements

gathering to deployment.

Key Projects:

1.Employee Management System

Developed a comprehensive employee management system using Java EE and Spring Framework.

Implemented CRUD operations for employee data using Hibernate ORM.

Created a responsive user interface using JSP, JSTL, and jQuery.

Integrated with third-party payroll and attendance systems through SOAP web

services.

2.Inventory Management Application

Designed and developed an inventory management application for a retail client.

Implemented RESTful APIs for inventory updates and order processing.

Created stored procedures and triggers in Oracle Database for efficient data

management.

Developed a reporting module using JasperReports for generating inventory and sales reports.

Environment: Java, J2EE, Spring Framework, Spring Boot, React, Hibernate, Microservices, AWS, Spring MVC, Log4J, SLF4J, JSP, JSTL, AJAX, jQuery, JavaScript, JSON, XML, HTML, CSS, Bootstrap, Angular JS/2, REST APIs, REST and SOAP-Web Service, Test Driven Development (TDD), JUnit, Soap UI, SVN, Oracle SQL, PL/SQL, Oracle DB, JasperReports, JBoss.

Education:

●MS in Computer Science, Northwest Missouri State University

●BTech in Computer Science and Engineering, National Institute of Technology, Rourkela,

India



Contact this candidate