Home

Zakaria Aitoufkir - Senior Java Software Engineer
[email protected]
Location: Arlington, Texas, USA
Relocation: Yes
Visa: USC
+19453484477 Extension : 417
[email protected]
linkedin.com/in/satish-savoju-08a192315



SUMMARY:
Java 8 features expertise: Stream API, lambda expressions, Method reference.
Familiarity with AWS IAM, ALB, NLB, RDS & Aurora DB, ElastiCache, ECS (Elastic container Service) ECR (Registry) & Fargate, Amazon S3 Storage, Lambda Function, API Gateway, SSE & SSE-Client keys management.
Visual Basic.Net 1and C++.
Spring security: JWT, OAuth.
Web technology expertise: HTML5, CSS, JSPF, XML, JSON, JavaScript.
Agile and Waterfall methodologies understanding.
Experience with Object Relational Mapping (ORM) using Hibernate 3.0 and JAVA.
Knowledge in database design and development using RDBMS like MySQL, Oracle 10g/11g, H2, and PostgreSQL.
Persistence API standard (JPA) annotations.
Knowledge in Open-source frameworks: Spring boot, Maven, Hibernate.
Experience in developing, testing, and deploying applications on web servers like Apache Tomcat.
Experience in implementing the various services using Microservices architecture in which the services working dependently, implemented Spring Boot Microservices to divide the application into various sub modules.
Developed REST web service to perform CRUD operations on the database.
Ability to build web applications using Spring Framework and its various features like Dependency Injection, IOC annotations, Spring MVC, Spring Security.
Expertise in Data Structure, Algorithm, and knowledge in writing clean and reusable code.
OSI and TCP/IP network protocol model knowledge.
Aspect Object Programming (AOP) understanding and coding.

Experience:
JP Morgan &Chase, Plano Jan 2024 March 2024
Senior Java Software Engineer
I worked as a software engineer on Sprinklr technology which is a platform that helps businesses manage their social media presence and engagement across various platforms. It offers tools for social media marketing, customer care, advertising, and research.
(reason for leaving: medical urgency of my son).
Leveraged Java's 8 stream API to process and filter large datasets from Sprinklr for real time customer insights and reporting.
Integrated AWS Kinesis data streams with Kinesis data analytics for sql apps (real time queries) to process customers interactions and ingest in database S3 through kinesis data firehose.
WELLS FARGO, CHARLOTTE, NC JUN 2022 OCT 2023
Senior Java Software Engineer
Wells Fargo & Company is a multinational financial services company with a significant global presence. The company operates in 35 countries and serves 70 million customers worldwide.
Responsibilities:
Performed hands-on development work using Java 8 stream APIs, Collection frame work and its different data structures, JavaScript, HTML, CSS. Added code coverage for Junit 5 with respect to source code security and data visibility.
Designed, coded, tested, debugged, and documented projects and programs associated with technology domain, including upgrades and deployments.
Successfully deployed legacy code new enhancements for the enterprise application using the needed algorithms .
Resolved different complex issues and defects to meet client needs.
Perform database updates and load data in MongoDB.
Environment: Java 8, J2EE, Spring, HTML 5, Rest/Soap, CSS, XML, Eclipse, MAVEN, GIT, MS SQL Server, MS Visio, Oracle, Log4j, Junit 4&5, Kafka messaging system, MongoDB

CITIBANK (TCS), IRVING, TX OCT 2021 - JUN 2022
Java Software Engineer
Developed critical components in the application, this includes spring controllers, spring forms, hibernate entities, Hibernate DAO, and spring models following MVC architecture.
Used Hibernate persistence framework in back end against Oracle DB for billing details PDF generation.
Written extensive Junit testing classes for test cases coverage.
Daily stand-up participation meetings as part of AGILE process for day-to-day development reporting
Tested certain APIs responses.
Worked on monitoring and fixing of some errors happening from a back-end perspective.
I participated to the migration of micro services to different cloud platforms: Open Shift is one example, using some technology tools such as CyberArk, PCF.
Environment: Java, Microservices, Spring controllers, spring forms, hibernate entities, Hibernate DAO, MVC, CyberArk, PCF, OpenShift.

JPMORGAN CHASE & CO., PLANO, TX (REMOTE) MAR 2021 - SEP 2021
Java Software Engineer
I worked alongside a team of developers to overcome some of the challenges accompanying customers online orders. The goal is to develop a customer loyalty program that gathers orders and areas of interest for customers as well as collecting analytics in order to improve online orders experience.
Responsibilities:
Designed and developed the system using J2EE based on MVC architecture.
Designed and developed the REST based applications using the Spring Boot.
Used Spring ORM Hibernate Template as the ORM tool to communicate with the database.
Implemented design patterns like DAO, Singleton, and Prototype.
Integrated Spring DAO for data access using Hibernate, SQL for querying databases.
Developed persistence service using Hibernate framework.
Used Spring DI, Spring DAO (JDBC Template) in the persistence layer for REST APIs with backend being Oracle.
Being modular, solving the monolithic performance and ramification coding, I have participated in different stages of the Microservices architecture building: designing, testing, and monitoring.
Designed and developed applications using core Java, Java collection, JPA, and Hibernate.
Used Restful API for client server communication.
Monitored the error logs using Log4J and fixed the problems.
Used PostgreSQL and SQL Server 2012 to manage data and create tables using IntelliJ IDE
Developed complex SQL queries to write stored procedures for data retrieval & updating.
Performed Unit Testing and interacted with QA for testing.
Analysis, Designing, Building, Unit testing and Deployment.
Environment: Java, J2EE, JSP, Hibernate, Spring, OAuth, HTML, Rest/Soap, CSS, XML, Eclipse, JBoss, MAVEN, MS SQL Server, MS Visio, PL/SQL, Oracle, Log4j, Junit

CHARTER COMMUNICATIONS, ST. LOUIS, MO OCT 2019 - OCT 2020
Back End Developer
Charter Communication Inc. is a mass media and telecommunication company that delivers its services in the areas of Internet, cable TV, 5G technology phones and mobile plans, their services hold the brand name of Spectrum. With an annual revenue that reaches the 18 billion dollars, the company is now more into relinquishing to third party services that intervene in some important areas of its business.
This refurbishment caused a radical change in the back-end software the company uses to interact with its customers; example of those modifications is new back-end code that make the company responsible for its own package delivery without any other third-party intervention, correcting dB (adding/removing/updating tables and columns), utilizing new third parties resources to perform credit checks
Responsibilities:
Cloning old services from bit bucket storage servers using Git and migrating them into a new repository after bringing them up and running relying on the company s private and maven repo.
Implementing new APIs starting from the reception of a request, processing, and responding including an exception handling and the HTTP response code.
Transformed some standalone services into a micro service.
Developed test code and unit testing for new implemented APIs using Junit.
Utilized the log4j to trace and track objects during the processing stage of a request to ease debugging in case of bugs or errors.
Coordinating with DB architects to modify, update, delete, or create new objects for the dB in the back-end code.
Upgraded Hibernate versions.
Implemented spring boot micro services to process the messages into the Kafka cluster setup.
Having knowledge on DevOps tools like Git, Jenkins, and Docker.
Environment: JWT, Java, J2EE, Docker, Hibernate 5, Spring, HTML 5, Rest/Soap, CSS, XML, Eclipse, MAVEN, GIT, MS SQL Server, MS Visio, Oracle, Log4j, Junit 4, Kafka messaging system.

MODIS, RESTON, VA (REMOTE) FEB 2019 - SEP 2019
Java Developer Junior level
Modis delivers cross-industry IT and digital engineering expertise to accelerate innovation and digital transformation. By combining a unique service offering of Tech Consulting, Tech Talent Services and Tech Academy solutions Modis enables businesses to progress, scale and perform.
Responsibilities:
Designed classes interactions and relations using unified modeling language and testing.
Responsible for development, implementation and testing of the complete solution.
Used JUnit for testing and debugged the API application.
Involved in system design and development in core java using Collections, multithreading, and exception handling.
Participated in the design phase during the Microservices implementation architecture.
Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality.
Experience using Spring Boot framework and build using Maven tools.
Environment: Core Java, Collections, multithreading, exception handling, Spring Boot, Junit, TDD, Maven.

Overseas Experience: SEP 1998 JUN 2006
1. Telecommunication radio engineer: Government contract
During my decade-long tenure as a Radio technician with the government, I honed my skills in maintaining and repairing mission-critical communication systems, diagnosing and resolving technical issues under pressure, and collaborating with cross-functional teams to deploy secure and reliable telecommunications solutions. While serving, I earned a Bachelor's Degree in Automation and Industrial Instrumentation, which deepened my understanding of electronics and systems integration a knowledge base that became invaluable as I transitioned into software development.
2. Industrial Automation engineer : (Multiple companies ) JAN 2007 JAN 2011
Worked in different companies such as Automat that specializes in maintenance of escalators.
Helped other cell phone telecom companies resolve technical issues related to signals, in addition to installing those telecom equipments in the field .

USA experience: (immigration date 2011)
BEARCOM , VA JUN 2012 OCT 2012
Electronic Radio Technician
carried out the realization of new transmission stations for Fairfax county police. This regards repeaters racking, cabling antennas, and troubleshooting in multiple sites the connection problems of half duplex devices.
Northern Virgnia Community College JUN 2013- JAN 2016

Data center technician ComNet, Manassas, VA MAR 2017- JUL 2017

Data center technician, Direct Line, Ashburn, VA AUG-2017- DEC-2018

+19453484477 Extension : 417
[email protected]
linkedin.com/in/satish-savoju-08a192315
Keywords: cplusplus quality analyst sthree database information technology fiveg microsoft procedural language Colorado Missouri North Carolina Texas Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4722
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: