Senior Java Developer
Atlanta, Georgia
Java Developer @ AT&T Used JAVA and Spring Boot for implementing REST APIs and developed microservices for specific automation tasks for AT&T for several internal departments.Created microservices to handle the automation of ordering and disconnecting devices from retail stores via REST API calls. (Ex. check if the device is damaged, active, available, etc.)Created microservices to handle closing...
Java Developer @ AT&T Used JAVA and Spring Boot for implementing REST APIs and developed microservices for specific automation tasks for AT&T for several internal departments.Created microservices to handle the automation of ordering and disconnecting devices from retail stores via REST API calls. (Ex. check if the device is damaged, active, available, etc.)Created microservices to handle closing production tickets and all related tickets to better diagnose issues for the production support team.Used CI/CD pipelines through Jenkins for automated deployment of Docker containers.Used Kubernetes for management and deployment of containerized applications.Created microservices that stored data into MYSQL database and produce an excel spreadsheet based on the columns specified.Created highly complex automation that involved business logic that transformed, analyze, and log data that was sent to the client.Provided extensive monitoring of microservices that were deployed to production and proactively notify our team for any issues or improvement that are needed.Utilize the ELK (Elastic search, Log Stash, and Kibana) stack for recording the analytics of our automation process.Helped create detailed email and message alerts when a microservice fails. (Ex. Alerts for which microservice and which API failed)Created visualization charts and dashboards in Kibana to provide everyone the current status of our automation. Peer-reviewed other developer’s code, pointing out bugs and best coding standards.Created test cases that ensured that there was at least 80% code coverage and 80% branch coverage for each project using Jacoco plugin to ensure high quality written code.Practice TDD (Test Driven Development) to ensure high quality written code.Used Mockito and PowerMockito to mock REST calls for unit testing . Used SonarLint to ensure clean and neatly written code.Added descriptive comments to ensure that any developer understood the code was written. Greater Atlanta AreaJava Developer @ RouteMatch Software I was a Java developer that worked on the web services team. I helped to build Web services (REST) for RouteMatch for several applications in Java.I worked with back-end and front-end development for a transit mobile application called RouteShout.I worked with several internal projects inside of RouteMatch for handling customer data involving transit information.Google Play(Android): https://play.google.com/store/apps/details?id=com.routematch.routeshout.grtaWebsite to download application http://www.xpressga.com/myxpressapp/RouteShout Link: m.routeshout.com (old)• Worked with a Mobile application called RouteShout that is used by various transit agencies. This application helps transit riders find stops, routes, and trips to make sure traveling is much easier.• Work with Java, Web Services(Mainly Restful), HTML5, CSS, Javascript, JQuery, and Bootstrap.• Redesigned an older mobile application to a new and more modern mobile application.• Build and updated restful web services with several URL paths and URL parameters in order to navigation through a mobile application called RouteShout.• Build schedule timetable within the mobile application in order for riders to see the timetables for routes, trip, and stops inside the mobile application.• Build stored procedure and create complicated SQL in order to extract data for the mobile application.• Designed and built frontend of the web application to be clean and readable on mobile devices. • Created Login and Notification system for several Mobile application. From June 2015 to June 2016 (1 year 1 month) Greater Atlanta AreaJava Developer @ Turner Broadcasting System (CTR) Contractor for Turner Broadcast System. Work with back-end development in JAVA for Bleacher Report Website. Worked mainly with sports data from various sports. http://bleacherreport.com/. This is a contract position to helped with NCAA March Madness• Worked with Java, SQL, XML, JSON, XSLT, and UNIX.• Helped make sure sports data was transformed correctly to JSON for BleacherReport.• Help develop a monitoring system for various sports. • Monitoring system sends alert for error in data transformation or from business requirements.• Developed code to make sure the Major League Baseball feed was transformed correctly for BleacherReport.• Fixed critical bug fixes having large impact BleacherReport Website.• Brought up development issues to manager and proposed solution to these issues.• Helped with Requirement Analysis from clients including BleacherReport.• Explained complicated developments solutions to in a very understandable way to Bleacher Report.• Served as for backup for Bleacher Report Project when the lead developer was on vacation.• Helped with creating documentation to architect the Bleacher Report system.• Worked with Git and Bitbucket for subversion.• Learned complexed concepts from senior developers and architects such as Multi-threading, Java 8 and Spring Framework. From January 2015 to April 2015 (4 months) Greater Atlanta AreaJava Developer/Tester @ Verizon Wireless Contractor that works with Verizon Wireless. I was a Java developer/tester working with a data mediation that is integrated with Verizon Wireless. The data mediation software was built in Java and focused on data translation and data mediation for Verizon's Rating and Billing systems.• Helped with the development of the Data Mediation software to ensure the software meets crucial deadlines. • Experience with developing and testing utilizing Java, SQL, and UNIX.• Worked with large set of XML Data files that was used for Verizon Billing software.• Used In-depth code analysis to authenticate that software defects were actual problems.• Served as backup lead when lead was on vacations. I managed several developers/testers containing various levels of experience during these times.• I have also unit tested critical production issues on crucial deadlines. I ensured the code was correctly implemented for these issues.• Trained several developers(including senior developers) and testers on testing processes and procedures. • Obtained ICAgile Certified Professional (ICP) Certification through Verizon Wireless. From November 2011 to November 2014 (3 years 1 month) Alpharetta, GeorgiaWeb Design Instructor @ YLA (Youth Leadership Academy) I helped high school students design simple web pages using HTML and CSS. I taught students how to manual create web pages as opposed to using an automated software.• Instructed high school students on how to use HTML to design web pages. • Offered lessons on adding images, text, links, video, and sound as part of web design.• Taught basics of JavaScript, CSS, and HTML.• Taught how to manually code in HTML before students used the software. (Macromedia Dreamweaver 8) From June 2009 to July 2009 (2 months) LithoniaJava Developer @ Philips I was primarily responsible for designing and developing analytics of healthcare data.• Work primarily with Java to develop code that was used for analytics for major health care system. (Aetna, Blue Cross Blue Shield, Molina, etc.)• Used Spring Batch to help develop code that retrieved data from MYSQL and HBase to transform healthcare data into flat files and store into HBase.• Worked with sending healthcare data to the client based on their customizable configurations and the specific transformation format requested by the client.• Used Spring MVC, HTML, CSS, JavaScript, and Angular to help develop code that retrieved and displayed the data to the client that used an internal web site. • Used Java and JavaScript to develop POST REST calls that inserted flat files into MYSQL database.• Developed code that made sure their analytical software was customizable by specifying what data the customer needed, where the data needs to be sent, and what protocol is needed to be used.• Added descriptive comments in order to ensure that any developer understands what code was written.• Peer-reviewed other developer’s code, pointing out bugs and best coding standards.• Worked with developing SOAP web service client to send healthcare data directly to the EMR systems.• Work with Java, MYSQL, HBase, Apache Kafka, Bash, HTML, CSS, Spring Framework, Hibernate, Tomcat, JBoss, Unix, Linux, and JavaScript.• Ensured to develop code that was highly scalable to handle a large amount of data using Big Data. (Hadoop, map-reduce, HBase, Apache Kafka, Apache Hive, Apache Spark) From August 2016 to January 2018 (1 year 6 months) Alpharetta
AT&T
Java Developer
Greater Atlanta Area
RouteMatch Software
Java Developer
June 2015 to June 2016
Greater Atlanta Area
Turner Broadcasting System (CTR)
Java Developer
January 2015 to April 2015
Greater Atlanta Area
Verizon Wireless
Java Developer/Tester
November 2011 to November 2014
Alpharetta, Georgia
YLA (Youth Leadership Academy)
Web Design Instructor
June 2009 to July 2009
Lithonia
Philips
Java Developer
August 2016 to January 2018
Alpharetta
Used JAVA and Spring Boot for implementing REST APIs and developed microservices for specific automation tasks for AT&T for several internal departments.Created microservices to handle the automation of ordering and disconnecting devices from retail stores via REST API calls. (Ex. check if the device is damaged, active, available, etc.)Created microservices to handle closing production tickets and all... Used JAVA and Spring Boot for implementing REST APIs and developed microservices for specific automation tasks for AT&T for several internal departments.Created microservices to handle the automation of ordering and disconnecting devices from retail stores via REST API calls. (Ex. check if the device is damaged, active, available, etc.)Created microservices to handle closing production tickets and all related tickets to better diagnose issues for the production support team.Used CI/CD pipelines through Jenkins for automated deployment of Docker containers.Used Kubernetes for management and deployment of containerized applications.Created microservices that stored data into MYSQL database and produce an excel spreadsheet based on the columns specified.Created highly complex automation that involved business logic that transformed, analyze, and log data that was sent to the client.Provided extensive monitoring of microservices that were deployed to production and proactively notify our team for any issues or improvement that are needed.Utilize the ELK (Elastic search, Log Stash, and Kibana) stack for recording the analytics of our automation process.Helped create detailed email and message alerts when a microservice fails. (Ex. Alerts for which microservice and which API failed)Created visualization charts and dashboards in Kibana to provide everyone the current status of our automation. Peer-reviewed other developer’s code, pointing out bugs and best coding standards.Created test cases that ensured that there was at least 80% code coverage and 80% branch coverage for each project using Jacoco plugin to ensure high quality written code.Practice TDD (Test Driven Development) to ensure high quality written code.Used Mockito and PowerMockito to mock REST calls for unit testing . Used SonarLint to ensure clean and neatly written code.Added descriptive comments to ensure that any developer understood the code was written.
What company does Eric Banks work for?
Eric Banks works for AT&T
What is Eric Banks's role at AT&T?
Eric Banks is Java Developer
What industry does Eric Banks work in?
Eric Banks works in the Information Technology and Services industry.
Who are Eric Banks's colleagues?
Eric Banks's colleagues are Charlene Lake, Sam Abujawdeh, Chris Pamm, Keith Connolly, Beatriz Puertolas, Scott CAP, Rose CSM, Vince Torres, Stephanie Gilbert, and Kshitij Choudhary
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Eric Banks's Social Media Links
/company/a... /school/un...