Senior Software Engineer
CurrentExxonMobil is a global leader in the energy and petrochemical industries, known for its commitment to sustainability and innovation. The company leverages cutting-edge technology to meet the world’s growing energy needs while minimizing environmental impact.Key Responsibilities • Senior Software Engineer in Java: Developed and maintained microservices using Spring Boot, Kafka, and Snowflake, ensuring high performance and scalability. • Google Cloud DevOps Engineer: Managed and optimized CI/CD pipelines on Google Cloud Platform, ensuring efficient and reliable software deployments. • Mentor for New Hires: Provided guidance and mentorship to new hires, facilitating their integration into the team and accelerating their productivity. • SAP NAPES and WebApi Integrations: Mastered SAP NAPES and WebApi integrations to enhance and streamline the customer experience.Achievements • Microservices Development: Successfully developed and deployed multiple Spring Boot microservices, enhancing system scalability and reliability. • Efficient Data Processing: Implemented Kafka for real-time data streaming and Snowflake for data warehousing, improving analytics capabilities. • Optimized Cloud Deployments: Streamlined CI/CD processes on Google Cloud, reducing deployment times and increasing system uptime. • SAP NAPES Integration: Played a key role in integrating SAP NAPES to improve workflows in the Equipment and Maintenance domains, enhancing operational efficiency. • Contributed to Company Growth: Significantly contributed to ExxonMobil’s growth, helping achieve an annual revenue increase from $338.29 billion in 2023 to $344.96 billion in 2024.