Charles T.

Charles T. Email and Phone Number

Java and API and Service Developer @ Randolph Brooks Federal Credit Union
San Antonio, TX, US
Charles T.'s Location
McKinney, Texas, United States, United States
About Charles T.

As a senior Java developer at Fidelity Investments, I design and develop web-based applications using Java, Spring, Hibernate, and RESTful web services. I leverage my skills in front-end technologies such as HTML, CSS, JavaScript, and AJAX to create user-friendly and responsive UI components. I also employ best practices and design patterns to ensure code quality, performance, and scalability.I have around 9 years of experience in Java development, working with various SDLC methodologies, frameworks, tools, and databases. I have successfully delivered multiple projects for clients in the insurance, finance, and technology sectors, using agile, scrum, and waterfall models. I have also obtained the AWS Certified Solutions Architect - Associate certification, demonstrating my knowledge and proficiency in cloud computing. I am passionate about learning new technologies and enhancing my domain expertise in full stack and microservices development.

Charles T.'s Current Company Details
Randolph Brooks Federal Credit Union

Randolph Brooks Federal Credit Union

View
Java and API and Service Developer
San Antonio, TX, US
Website:
fidelity.com
Employees:
52767
Charles T. Work Experience Details
  • Randolph Brooks Federal Credit Union
    Java And Api And Service Developer
    Randolph Brooks Federal Credit Union
    San Antonio, Tx, Us
  • Fidelity Investments
    Sr. Java Backend Developer
    Fidelity Investments Sep 2021 - Present
    Dallas, Texas, United States
    • Designed UI components using JSP, HTML, CSS, JavaScript, and AJAX.• Developed presentation layer with Spring MVC Framework and Spring Web Flow.• Utilized Spring Transactions and Session beans for middle-tier business logic.• Employed Spring IOC for Dependency Injection and customized MVC Frameworks.• Integrated Spring with Hibernate DAOs for database interaction.• Wrote SQL, PL/SQL, and stored procedures for database operations.• Implemented MVP architecture for application development.• Managed Build & Deployment phases with Continuous Integration tools like Jenkins.• Developed SOA-based applications with RESTful and SOAP web services.• Configured Swagger in Java Spring Boot for auto-generating API documentation.• Utilized Bootstrap components and React for UI design and analysis.• Implemented exception handling in Java Spring Boot for REST APIs.• Designed user interfaces with JQuery, JSON, JavaScript, HTML, CSS, AngularJS, and Bootstrap.• Integrated Maven for building, packaging, and deploying applications.
  • Chentech Llc
    Sr. Java Backend Developer (Offshore)
    Chentech Llc Nov 2020 - Jul 2021
    Miami Gardens, Florida, United States
    • Developed application iteratively, employing Spring MVC architecture.• Integrated Restful Web Services for various payment gateways.• Designed WSLD's according to corporate standards.• Utilized JSP, Spring framework, and Hibernate for development.• Implemented Hibernate-based DAO for database interaction.• Employed Spring IOC for dependency injection.• Utilized Spring AOP for security implementation.• Built user interfaces using JSP and HTML.• Proficient in Java Server Faces (JSF) Framework.• Used Spring MVC's tag library for UI development.• Implemented server-side validations using Struts.• Configured XML files for page navigation and menus.• Accessed legacy data through SOAP Web Services.• Streamlined claims administration process through application development.• Implemented AJAX for asynchronous data retrieval.• Automated email notifications for monthly statements.• Developed Ant build scripts for project management.• Accelerated development with Rational Application Developer (RAD).• Automated tasks using UNIX Shell scripts.• Prepared detailed technical documentation.• Configured High Availability for system reliability.• Conducted unit testing using JUnit.• Enhanced database interactions using PL/SQL.
  • Csaa Insurance Group, A Aaa Insurer
    Java Full Stack Developer (Offshore)
    Csaa Insurance Group, A Aaa Insurer Feb 2020 - Oct 2020
    Glendale, Arizona, United States
    • Utilized Multi-Threading and concurrency for mail preparation and generation.• Worked extensively on Core Java, focusing on low latency aspects using Java Concurrency for backend operations.• Implemented JQuery and JavaScript for coding the presentation layer.• Developed critical components including Spring forms, controllers, JSP views, and business logic, adhering to MVC architecture.• Utilized industry standard design patterns like Singleton, Business Delegate, MVC, and Factory Pattern for re-usability.• Developed functionalities such as quote creation, customer management, workflow management, payment processing, policy reconciliation, and underwriting.• Created a dashboard using Ajax calls with real-time analytics, including Business Customers Count and Real-time graphs, using Nodejs.• Developed database tables using Ace components, implementing Sorting, Filtering, and Pagination functionalities.• Used Spring JDBC template for data retrieval, representing data in a hierarchical tree structure with drag and drop functionality.• Implemented MEAN stack, REST design pattern, MVC framework, and Single Page Application (SPA) framework based on Node JS.• Created comprehensive documentation for all components, integrated into React-Bootstrap page.• Developed client-side Interface using React JS.• Implemented transaction management using JTA API specification.• Developed an API for writing XML documents from a database, utilizing XML and XSL Transformation for dynamic web-content.• Implemented CRUD operations with Mongo-DB (NoSQL) for managing Customer details.• Conducted Web Services Testing using SoapUI for automated functional, regression, compliance, and load tests.
  • Edward Jones Investments
    Java Backend Developer (Offshore)
    Edward Jones Investments Mar 2019 - Jan 2020
    Maryland, United States
    • Implemented the Model View Controller (MVC) framework and Spring. • Worked on RESTful Web Services for transferring XML data between two interfaces.• Designed and developed the UI using spring view component HTML 5, CSS 3, Bootstrap and AngularJS.• Used Angular Promise, Angular Custom directives, Angular custom services, Angular to REST to Spring calls.• Used Spring validator framework for client and server-side validation. • Used Spring and Hibernate for implementing IOC, AOP and Object Relational Mapping for back-end tiers.• Developed Data Access Object (DAO) interfaces using Hibernate to interact with database. • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.• Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to SQL Server Relational data model with SQL-based schema.• Developed Microservices using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection.• Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.• Developed REST Web Services clients to consume those Web Services as well other Enterprise Wide Web Services.• Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the Oracle database. • Used Hibernate event listeners and call back listeners in the persistence layer.• Tested Service and data access tier using Junit, TestNG and Easy Mock.• Used SOAP UI and READY API for testing the web services.
  • American Express
    Java Full Stack Developer (Offshore)
    American Express Feb 2018 - Mar 2019
    Phoenix, Arizona, United States
    •Implemented application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications and various features of spring framework such as Dependency Injection, IOC, Annotations and Spring integration•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.•Integrated application with Spring Security form-based authentication and authorization by used spring security jsp tags to provide UI level spring security.•Experience in working with Spring Quartz framework and developed various quartz jobs•All the functionality is implemented using Spring IO / Spring Boot, Thyme leaf and Hibernate ORM.•Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.•Implementing or exposing the Microservices to base on RESTful API utilizing Spring Boot with Spring MVC.•Implemented the application using design patterns such as Singleton, Data Access Object, and Service Locator. •Implemented and developed UI components using Angular JS features like dependency Injection, Models, data binding and controllers.•Designed and developed the REST based Microservices using the Spring Boot.•Developed Interactive web pages using HTML, CSS and JavaScript.•Handled Java Multi-Threading part in back-end component, one thread will be running for each user, which serves that user.•Defined strategic initiatives on Continuous Integration & Delivery (CI/CD) model with Test-driven development, Extreme programming (XP), and build automation, in an AGILE development environment to help, respond quickly to business needs and to ship world class Quality products.•Used GIT as version management, Jira for defect management system.•Used JUnit for unit testing of the application and log4j for logging.
  • Audlink
    Java Full Stack Developer (Offshore)
    Audlink Jun 2015 - Dec 2017
    Minneapolis, Minnesota, United States
    •Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and the project was developed using Agile based SCRUM Methodology. •Successfully executing offshore modeling by effective and on time knowledge sharing with offshore project groups through weekly team meetings and daily status update calls.•Implemented Struts Framework and Hibernate in the new version of the Application. •Involved in coding for the presentation layer using Struts and JavaScript. •Developed Action classes, Dyna Action Forms and used Validation framework. •Used EJB Stateless/Stateful session beans to implement business logic, session handling, and transaction and deployed Enterprise Java Beans both Session and Entity on WebSphere Application Server. •Implement modules into NodeJs to integrate with designs and requirements.•Developed real time tracking of class schedules using NodeJs (socket.io based on socket technology, Express JS framework).•Taken care of java Multi-Threading in common java classes/library.•Extensively used Java Scripts to enforce client side validations and also used JQuery for Ajax processing. •Involved in development/ maintenance of various web services using IBM WebSphere to interact with other Applications. •Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements. •Involved in fixing bugs the bugs or defects in the application. •Worked as the part of a core team to monitor and enhance the performance of the application.

Charles T. Education Details

Frequently Asked Questions about Charles T.

What company does Charles T. work for?

Charles T. works for Randolph Brooks Federal Credit Union

What is Charles T.'s role at the current company?

Charles T.'s current role is Java and API and Service Developer.

What schools did Charles T. attend?

Charles T. attended Itm University, Gwalior.

Who are Charles T.'s colleagues?

Charles T.'s colleagues are Jamie Smith, Bill Purvin, Cmt, Victoria Vivian Valdez, Mba, Natalie Patterson, Matthew Olson, Emily Pfeil, Joe Mcgahren.

Not the Charles T. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.