Quantcast

Java Developer Software Development Resu...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Java Developer Software Development
Target Location US-TX-Irving
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

Software Development Java Developer Dallas, TX

Full stack Java software developer Frisco, TX

Java Developer Software Development Fort Worth, TX

Software Development Java Developer Dallas, TX

Java Developer Software Development Dallas, TX

Senior Java Software Development McKinney, TX

Java Developer Software Development Prosper, TX

Click here or scroll down to respond to this candidate
Candidate's Name
EMAIL AVAILABLEhttps://LINKEDIN LINK AVAILABLEPHONE NUMBER AVAILABLEProfessional Summary:IT professional with 7+ years of experience in Java and JEE technologies including analysis, design implementation, testing and maintenance of applications.Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design, UML design using Rational Unified Process and Object-Oriented Analysis and Design, Development, Testing, Implementation and Documentation.Strong knowledge and experience in multi-tiered distributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).Developed and deployed microservices architecture using JAVA and Spring Boot resulting in improved scalability and performance of the application.Sound knowledge in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using Toad Data Modeler and MySQL Workbench.Good command in Core Java and profound experience collection frameworks and Multithreading.Used Spring Core and Spring Data modules in Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very easy.Developed DB2 stored procedures on DB2 Database. Developed Hibernate services, Data Objects and Data Access Objects to access DB2.Designed and implemented MongoDB database schemas and collections to efficiently store and manage large volumes of data.Designed & developed RESTful APIs for microservices, ensuring seamless integration and communication between different components.Extensively used Spring MVC and Spring rest.Utilized Spring Cloud framework to implement distributed configuration management and centralized logging across microservices.Used Spring Boot Actuator to externalize application, configuration properties for different.environments and OAuth 2.0 authentication protocol respectively for security and authorization.Executed IBM STREAM migration projects, leveraging IBM's migration tools and best practices to seamlessly transition legacy applications to modern platforms, ensuring minimal downtime and optimal performance.Proficient in UNIX/Linux environments (Red Hat Enterprise Linux 8), adept at shell scripting, system administration, performance tuning, and troubleshooting in distributed systems.Incorporated knowledge of TDD and BDD for front end UI applications and performed end-to-end.testing with a protractor.Experienced in developing MVC framework-based web apps using Struts and Spring.Experience in building web applications using Spring Framework features like MVC, AOP, IOC, DAO, DTO and template classes.Utilized Angular (Angular 12) for frontend development, implementing reactive forms, lazy loading, and state management using NgRx for building dynamic and responsive web applications.Proficient in UNIX/Linux environments (Red Hat Enterprise Linux 8), adept at shell scripting, system administration, performance tuning, and troubleshooting in distributed systems.Implemented a comprehensive password vault strategy using tools like HashiCorp Vault, ensuring secure storage, rotation, and management of sensitive credentials across multiple environments and services.Managed Docker orchestration and Docker containerization using Kubernetes and created a dashboard per the cluster.Designed and implemented Kafka-based event driven architecture, enabling real time data processing and seamless communication between distributed systems.Implemented message transformation an enrichment using Kafka Connect and Kafka Streams, enabling data enrichment and manipulation before consumption.Expertise in developing and consuming Web services including different technologies and standards like XSD, SOAP, WSDL, JAX-WS and Apache Axis.Designed and implemented Kubernetes clusters for container orchestration, enabling scalable and resilient deployment of microservices.Implemented and managed Kubernetes resources such as pods, deployment, services, ingress, and config maps.Utilized Ansible for configuration management, automation, and orchestration, defining infrastructure as code (IAC), and ensuring consistent and scalable deployments across environments.Good understanding of React.js and its core principles, including components- based architecture, virtual DOM, and state management.Implemented Kafka migration initiatives, upgrading from earlier versions to Kafka, optimizing configurations, and ensuring backward compatibility while enhancing scalability and resilience.Proficient in implementing responsive and friendly user interfaces, using CSS framework like Bootstrap and Material-UI.Experienced with React.js ecosystem tools and libraries, including React Router, React Hooks, and Context API.Experienced with AWS like EC2, EKS, S3, EBS, IAM, Cloud Formation, Security, Auto Scaling, EC2 Instance, and RDS.Expertise in database modeling, administration and development using SQL, T-SQL and PL/SQL in Oracle and SQL Server environments.Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.Individual with strong communication, teamwork, and problem-solving skills, collaborating effectively with cross-functional teams, adapting to changing project requirements, and prioritizing tasks to deliver high-quality solutions and meet project deadlines consistently.Technical skills:Java/J2EE Technologies: Java EE 5, J2EE, Java (JDBC, Java Beans,), J2EE (Servlets, JSP, JNDI), XML, JMS, Apache Kafka, Apache Spark StreamingFramework/ORM: Spring, Struts, Hibernate, Spring Boot, Angular 8.Web Services: SOAP/REST Web services, Jax-WS, Jax-RS, Microservices, AWS.Scripting Languages: XSL, XSLT, HTML5, JavaScript, Perl.Deployment Server: Tomcat, WebSphere, JBoss, WebLogic.Database: MySQL, Oracle, MS Access, SQL, PL-SQL, Mongo-DB, RedisLibraries and Tools: ANT, Maven, jQuery.IDE: Eclipse, NetBeans, IntelliJ, IBM RAD, Spring suiteOperating Environment: Windows, Linux/UnixVersion Control: SVN, CVS, Git, SourceTreeTesting/Logging Frameworks: Junit, Log4j, Mockito.Client: Bank Of America  Dallas, Tx July 2023- CurrentRole: Application DeveloperResponsibilities:Involved in documenting (analysis, specification, design), implementing, and testing phases of the Full Software Development Life Cycle (SDLC) .Developed and maintained backend applications using Java 11, leveraging its featureslike lambda expressions, streams, and functional interfaces to write efficient andconcise code.Developed and deployed microservices architecture using Spring Boot, resulting inimproved scalability, performance, and maintainability of the applications.Implemented RESTful Web services and utilized Spring Boot's embedded Tomcat server for seamless deployment and execution, ensuring efficient handling of HTTP requests and responses, and enhancing the overall responsiveness and reliability of the applications.Utilized Spring Boot's Spring Data JPA and Hibernate integration for efficient and streamlined database interactions, leveraging repository interfaces, and automatic CRUD operations to simplify data access and persistence across microservices in the ecosystem.Developed dynamic and responsive Single Page Applications (SPAs) using Angular 11, leveraging its features such as Angular CLI for scaffolding, Angular Material for UI components, and RxJS for reactive programming, ensuring modular, maintainable, and performant front-end solutions with optimized user experience and interactivity.Implemented state management using NgRx in Angular 11 applications, utilizing its capabilities for managing complex application state, handling side effects, and facilitating seamless data flow and synchronization across components and services, enhancing scalability, maintainability, and testability of the applications.Developed responsive and interactive web interfaces using HTML5, CSS3, and React, leveraging JSX syntax, component-based architecture, and state management with React Hooks to build dynamic and user-friendly web applications with enhanced performance and maintainability.Implemented frontend components and interactions using JavaScript ES6, jQuery, andAngular, enhancing user interactivity and responsiveness.Implemented advanced configuration and customization options in SuperPuTTY, leveraging features like session logging, keyboard shortcuts, and support for various authentication methods and protocols, ensuring secure, flexible, and efficient remote access and administration of network devices and systems.Designed and implemented relational database schemas using RDBMS concepts, leveraging SQL queries and MySQL (MySQL 8.x) for efficient data storage, retrieval, and management, ensuring data integrity, consistency, and optimal performance in transactional systems.Developed and integrated NoSQL database solutions using MongoDB, utilizing its flexible schema design, document-based data model, and robust querying capabilities to support scalable, high-volume data storage and retrieval in modern web applications and microservices architectures.Implemented caching mechanisms using Redis, leveraging its in-memory data store, distributed caching, and high-speed data retrieval capabilities to optimize application performance, reduce database load, and enhance scalability and responsiveness in data-intensive applications and real-time systems.Utilized IBM Streams' built-in toolkits and operators to implement custom data processing logic, integrating with various data sources and sinks, and optimizing stream processing workflows for complex event processing, real-time analytics, and actionable insights generation in enterprise-grade streaming applications.Actively participated in migration initiative to transition a high-volume, real-time streaming application from IBM Streams to Apache Kafka, redesigning data ingestion, processing, and delivery pipelines, optimizing message serialization, partitioning, and replication strategies, and ensuring seamless integration with existing microservices architectures, enhancing scalability, reliability, and performance of the streaming ecosystem.Managed and maintained UNIX/Linux server environments (Red Hat Enterprise Linux 8), performing system administration tasks including user management, file system configuration, process monitoring, and performance tuning, ensuring optimal server uptime, resource utilization, and system reliability.Utilized Docker for containerization of applications, building Docker images, managing container lifecycles, and optimizing resource utilization, ensuring consistent and portable deployment of applications across development, testing, and production environments.Implemented and orchestrated containerized applications using Kubernetes, leveraging its declarative configuration, auto scaling, and self-healing capabilities to manage, deploy, and scale microservices and containerized workloads across hybrid cloud and multi-cluster environments.Designed and implemented CI/CD pipelines integrating Docker and Kubernetes with tools like Jenkins and GitLab CI/CD, automating container image builds, deployment to Kubernetes clusters, and rolling updates, streamlining application delivery, and enhancing DevOps practices and workflows.Implemented and automated CI/CD pipelines using Jenkins, configuring build, test, and deployment stages, integrating with version control systems like Git, andorchestrating seamless and consistent application delivery across development, staging, and production environments.Implemented and optimized cloud infrastructure and services using Amazon Web Services (AWS), leveraging EC2 for scalable compute resources, S3 for reliable and cost-effective storage, and RDS for managed relational databases, ensuring secure, flexible, and high-performance cloud solutions to meet business requirements and support application scalability and availability.Developed and executed unit tests using JUnit and Mockito in Java, implementing test-driven development (TDD) practices, writing comprehensive test cases, and mocking dependencies to ensure code quality, reliability, and maintainability of backend services and components.Environment: Java 8/11, Spring Boot, Spring Data JPA, Hibernate, Microservices, Angular 11, NgRx, HTML5, CSS3, React, Redux, Docker, Kubernetes, Jenkins, Ansible, Kafka, IBM Streams, Apache Kafka, UNIX/Linux (Red Hat Enterprise Linux 8), Redis, MongoDB, MySQL (MySQL 8.x), CI/CD, JUnit, Mockito, Git, AWS, Spring Cloud, Spring Security, SuperPuTTY, RDBMS, NoSQL, JUnit, Mockito, and Agile/Scrum.Client: Benefit focus  Charleston, SC November 2021- June 2023Role: Full Stack Java DeveloperResponsibilities:Involved in Documenting (analysis, specification, design), implementing and testing phases of Full Software Development Life Cycle (SDLC).Created web pages using HTML, CSS3, jQuery and JavaScript ES6.Used in house UX tools based on React.js to design the UI applications.Extensively used JSON and XML Web Services for transferring/retrieving data between different providers.Extensively involved in developing Microservices, Restful Web services using Jersey framework (JAX-RS) and REST.annotations.Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact.with the Cassandra Database from the DAO.Implemented Single Page Design and customized directive and filter criteria by using Angular 11.Designed and developed RESTful APIs using Spring REST API to request and respond through JSON objects and tested through Postman.Developed Hibernate with Spring Integration as the data abstraction to interact with the database.and used dependency injection (DI) using spring framework and annotations.Used Jenkins for continuous integration in which all development work is integrated and involved indeploying the application using Docker to the AWS environment.Worked with Java 8 features like Lambda Expressions, Filters, Stream API, for Each method in Iterable interface, new Date API, Predicates and Functional Interfaces.Configured Kibana data visualization plugin for Elastic search, Log stash and created bar, line and scatter plots, pie charts and maps on top of large chunks of data.Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.Involved in design and development of RESTful (JAX-RS) web services for other applications to communicate and test web services using SOAP UI and REST Client.Used Angular 11 to build modular and reusable component-based architecture, including the use of decorators and templates.Implemented TypeScript features such as static, typing, interface, classes and module.Used different Angular 11s state management Libraries like NgRx or Akita to manage application state using concepts like actions, reducers, effects and selectors.Used Spring Core and Spring Data modules in Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very easy.Developed API gateway through groovy script.Responsible for implementing the transaction management in the application by applying Spring AOP methodology.Schema design and deployment for both RDBMS and NOSQL databases.Developed the application using SCRUM methodology, participated in Scrum meetings where we would demo all the user stories done during that iteration for final feedback from end users.Provided solutions to improve performance on multi-threaded processes and controlling the load on downstream API calls. After which there were no hung threads found in the application server logs.Used Kubernetes to orchestrate the deployment, scaling and management using Docker Container.Used Keycloak for SSO, user management, Identity brokering, MFA, authorization, and integration with other services.Collaborated with cross functional teams to design and implement end-to-end data pipeline using Kafka, ensuring reliable and scalable data processing.Identified web-based user interactions and developed highly responsive user interface component via React concepts.Translated designs and wireframes into high quality code and wrote application interface via JavaScript following React.js workflow.Used JavaScript and JSF Prime faces validation framework for performing front-end validations.Collaborated with cross-functional teams to troubleshoot and resolve performance issues, ensuring optimal utilization of MongoDB databases.Implemented Kubernetes persistent column claims and storage classes to manage data persistence and storage in stateful applications.Developed JUnit test cases to unit test the business logic. Supporting System Test and User Acceptance Test.Environment: Java 8, Spring, Hibernate, Microservices, JSP, Spring Boot, MVC, HTML5, CSS3, TypeScriptAngular.js 11, Responsive Web Design, Kubernetes, JavaScript, Kafka, jQuery, JMS, XML, SOAP, Maven, agile, SQL, Mongo DB and Windows, Groovy script, Agile/Scrum.Client: USAA  San Antonio, TX February 2020- October 2021Role: Full Stack Java DeveloperResponsibilitiesInvolved in Full phase of the software development (documentation, analysis, specification, design, implementing and testing)Used J2EE, REST, and Spring Framework for developing the application.Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Cassandra Database from the DAO.that are highly scalable, fault-tolerant using Spring Boot.Worked on deploying, managing, and operating scalable, highly available, and fault tolerant systems in different Cloud providers.Implemented Spring AOP for basic authentication at API Level, which reduces the development time to handle the exceptions.Developed Spring REST web services to serve multiple applications across the organization.Developed user interfaces which are single page applications using JavaScript, CSS, HTML, Angular JS.Wrote various Shell Scripts to run on top of a virtual box in various Providers.Worked on multiple databases including MySQL, MongoDB, and Cassandra.Programmatic usage of RDBMS and NOSQL database APIs including Hector and Cassandra clients.Built servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.Created multiple Kubernetes Clusters in AWS and deployed a Docker Image on top of Kubernetes Cluster for testing purposes.Created Amazon Machine Images (AMI's) of EC2 Instance for snapshots and created clone's instances for their application elsewhere.Involved in migrating applications from Java 1.7 to Java 1.8.Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.Provide production support and address issues that may occur in production and are involved in the build and deployment process. Used ANT scripts to build and deploy applications.Used Log4J for logging and tracing the messages.Environment: Java 8/11, J2EE, Spring, Hibernate, WebLogic, JSP, Hibernate, Log4J, JUnit, JSF, ANT, JavaScript, HTML, CSS, AJAX, Angular JS, Bootstrap, Node JS, SQL, Oracle, Rational Clear Case, Micro Services, Cloud, Rational ClearQuest, Windows.Client: Citibank  Irving, Texas July 2018- Till January 2020Role: Full Stack Java DeveloperResponsibilities:Gathered and clarified requirements with business analysts to feed into high-level customization design, development, and installation phases.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. Re engineered the existing legacy application into a web-based application using the latest web technologies.Wrote reusable components (including business layer, software infrastructure, and UI) by following industry best practices in user-interface design.Developed J2EE web application using the Java 7, multi-threading, Spring MVC 4.1.0, spring-JDBC and implemented caching in the application using IBM DynaCache.Used JPA to fetch data from the database to avoid any dependency on database tables.Implemented User Interface and integrated with backend code, Node.JS as server-side technology for the feedback system.Used JMS MQ (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.Created complex scheduler tasks/jobs using Quartz Scheduler library.Developed custom exception handling mechanism to handle errors/exceptions.Developed JUnit test cases to unit test the business logic. Supporting System Test and User Acceptance Test.Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.Performed Design review and Code review for well-known performance practices for better performance and code maintainability. Responsible for design of WSDL files and schema changes and hosting using SOAP based Web Services Axis2 and XML Beans.Created and Consumed Web Services from different applications within the network.Used XML to transfer the application data between client and server.Worked with SQL Scalar queries, Stored Procedures, Joins, Indexes, and triggers.Developed Unit /Integration test cases using Junit, Easy Mock.Performed the business, System/Integration testing.Responsible for fixing the defects in Dev/UAT and Production.Used Maven tools for building and deploying the Web applications.Environment: Java, JSTL, JSP, Servlets, Spring, Hibernate, Spring MVC, WSDL, SOAP Web Services, SOAP UI, XSD, XSLT, XML, Axis2, Xml Pad, Apache CXF, XML Beans, jQuery, jQuery UI, Java Script, JSON, AJAX, AngularJS, Micro Services, Spring Boot, Spring MQ, Eclipse, JSF, JBoss, Oracle 11g, SQL Developer, Hudson, Maven, SVN, Log4j.Client: HARCO Insurance Services, Houston, TX April 2017 - November 2018Jr Java DeveloperResponsibilities:Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations, and criteria interfaces.Involved in writing configuration centric files/modes for various services using XML capabilities and wrote message bundles for spring, camel and JAX-RS.Used RESTful web services to call the services from a central portal.Used Apache Maven for building and Hudson for Batch building.Maintenance of existing product code, as required.Wrote Scripts using UNIX, ANT whenever necessary.Wrote JavaScript code using AJAX, JSON features and used the annotation capabilities of the same for Restful services.Developed integration of hardware services through Apache Camel and Spring Dependency Injection frameworks.Development in Service Oriented Architecture SOA.Stood up for the daily scrum to discuss and update through word of mouth and through the Rally tool for scrum.Used SVN Subversion for version control, log4j for logging purpose.Wrote JUnit, Easy mock test cases to test various services and their integration capabilities and limitations.Environment: Java, SOA, JAXB, J2EE, Spring MVC, REST, WSDL, Apache Camel, XML, AJAX, Eclipse, Apache Maven, Hudson CI, Apache Tomcat, log4j, SVN, JUnit, Easy-Mock, Windows.Education:Bachelors in computer science: Texas A&M University- Commerce, Texas.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise