Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Walmart Staff Software Engineer 
United States, Washington, Bellevue 
838695302

16.12.2024

Staff Software Engineer

Design and develop back-end applications and SDKs for user profile using Java 8, Java 11, Spring Boot, NoSQL (Cassandra), Protos, Splunk, JUnit 5, Mockito, Maven, and Spring MVC. Create efficient and scalable back-end code to handle large-scale data using No-SQL (Cassandra) distributed and fault-tolerant architecture. Build RESTful APIs web services for seamless and quick integrations with other systems and clients for optimal performance and fast data retrieval. Conduct code reviews to ensure code quality, adherence to best practices, and maintainable solutions, with better class designs using data structures in Java and databases. Collaborate with cross-functional teams and clients to gather requirements, provide technical guidance, debug pre and post integrations issues, monitor metrics on back-end servers. Take metrics on Key Performance Indicators (KPIs), such as QPS, latency, and maximum throughput to assess the application's efficiency and identify areas for improvement. Provide guidance and mentor team members on writing clean code, implementing good design patterns, and following industry best practices for back-end development.

Bachelor’s degree or equivalent in Computer Science, Engineering (Any), or related field and 6 years of experience in large scale enterprise software development environment; Master’s degree or equivalent in Computer Science, Engineering (Any), or related field and 3 years of experience in large scale enterprise software development environment.


Skills required: Experience with back-end application development using Java 8 and Java 11. Experience building robust and scalable applications using Spring Boot and Spring MVC frameworks. Demonstrated knowledge of NoSQL databases, including Cassandra. Experience designing distributed and fault-tolerant architectures. Experience using Protos, Splunk, JUnit 5, Mockito, and Maven for software development and testing. Experience building RESTful APIs for seamless integrations and fast data retrieval. Experience conducting code reviews and ensuring adherence to coding standards and best practices. Experience working with cross-functional teams and clients. Experience debugging and troubleshooting integration issues. Experience monitoring and analyzing performance metrics to identify areas for improvement. Experience guiding and supporting team members in writing clean code and implementing good design patterns. Employer will accept any amount of experience with the required skills.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.