Software Engineer III
4 weeks ago
At Wal-Mart Associates, Inc., we are seeking a highly skilled Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and deploying robust REST APIs using Java Spring Boot framework.
Key Responsibilities:
- Develop and implement REST APIs for Walmart Health centers using Java Spring Boot framework.
- Manage dependencies using Maven.
- Develop new software features for Walmart Health Centers by utilizing Epic Systems' APIs while ensuring strict compliance with HIPAA guidelines.
- Implement OpenAPI specifications to ensure accurate representation of API endpoints, payloads, authentication, and error-handling.
- Deploy containerized applications as microservices on Walmart Cloud Native Platform (WCNP) using Docker and Kubernetes.
- Enhance Continuous Integration/Continuous Delivery (CI/CD) workflows by integrating with Jenkins to create a canonical pipeline.
- Regularly monitor pod metrics like CPU usage, memory consumption, and network traffic using Google Cloud Monitoring dashboards to guarantee optimal performance and resource utilization.
- Build, monitor, and analyze Splunk dashboards to identify patterns, trends, and potential issues in application performance, leading to proactive troubleshooting and system optimization.
- Integrate SonarQube into the application build process to enhance code review efficiency and ensure adherence to quality standards by facilitating automated detection of code quality issues.
- Identify and formulate unit test scenarios for various software features using JUnit and Mockito frameworks and carry out functional and integration tests to pinpoint performance bottlenecks.
- Design and implement database schemas as well as optimize SQL queries for efficient database management.
- Leverage Git as a distributed version control system and employ Agile principles to efficiently manage code, collaborate with team members, and streamline workflows to achieve robust tracking and conflict resolution capabilities.
- Write complex queries and stored procedures to efficiently access and manipulate data from Epic Clarity database.
- Utilize distributed streaming platforms like Kafka to transmit application logs to Application Performance Monitoring (APM) tools like Splunk and Prometheus to facilitate real-time data processing and trigger alerts when certain anomalies are observed.
Requirements:
- Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area; OR Bachelor's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years of experience in software engineering or a related area.
- Experience designing and implementing REST API web services including Java Spring Boot, and OpenAPI Specification.
- Experience leveraging Agile methodology to translate business and technical requirements into useful software features.
- Experience with microservice architecture and design including multithreading, networking, and performance tuning.
- Experience programming in object-oriented languages including Java and Python.
- Experience with testing frameworks to ensure software reliability and performance leading to development of bug-free applications.
- Experience with containerization and orchestration technologies for packaging and deploying scalable applications using Docker and Kubernetes.
- Experience utilizing cloud monitoring and logging tools to maintain application performance and perform root-cause analysis.
- Experience deploying and managing applications on cloud platforms, ensuring infrastructure management, pod allocation, and resource utilization monitoring.
- Experience building CI/CD pipelines for automating application building, testing, and deployment in the cloud.
- Experience designing database schemas and fine-tuning SQL queries for optimal performance to ensure swift data retrieval.
- Experience leveraging distributed streaming platforms for streaming data to a centralized server.
- Experience utilizing version control systems for efficient team collaboration and effective management of code modifications, ensuring high standards of code quality.
-
Software Engineer III
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the RoleAs a Software Engineer III at Walmart Global Tech, you will be responsible for designing and developing software solutions that drive business growth and improve customer experiences. You will work closely with cross-functional teams to ship new features and use outside data sources and APIs.Key Responsibilities:Design and develop software...
-
Staff Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Walmart. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop software solutions using...
-
Senior Software Engineer
3 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing code changes required for special business requirements.Key Responsibilities:Design, implement, and test code changes required for special business...
-
Senior Software Engineer
3 weeks ago
Hoboken, New Jersey, United States TWO95 International Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TWO95 International.Key Responsibilities:* Develop and maintain complex software applications using NodeJS, MongoDB, and Restful Services* Collaborate with cross-functional teams to design and implement software solutions* Ensure high-quality code...
-
Senior Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Commerce Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Design and develop software systems using modern technologies and...
-
Staff Software Engineer
3 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the Role:As a Staff Software Engineer at Walmart, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers. You will work closely with cross-functional teams to identify business requirements and develop solutions that drive business growth and customer...
-
Distinguished Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team as a Distinguished Software Engineer. In this role, you will drive the technical vision and strategy for commercializing our mature enterprise systems and transforming them into industry-leading SaaS products for retailers.Key Responsibilities:Define the...
-
Senior Android Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Logist IT Full timeJob Title: Senior Android Software EngineerAbout the Role:We are seeking a highly skilled Senior Android Software Engineer to join our team at Logist IT. As a key member of our mobile engineering team, you will be responsible for designing, developing, and delivering high-quality Android applications using Java.Key Responsibilities:- Design and develop...
-
Senior Manager, Software Engineering
3 weeks ago
Hoboken, New Jersey, United States Walmart Full timeJob DescriptionAt Walmart, we are seeking an experienced Senior Manager, Software Engineering to join our team. As a key member of our organization, you will be responsible for leading the development of software solutions that drive business growth and improve customer experiences.About the RoleLead a team of software engineers in the design, development,...
-
Senior Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Centraprise Full timeJob Requirements:We are seeking a highly skilled Senior Software Engineer to join our team at Centraprise. The ideal candidate will have a strong background in Java and Spring Boot, as well as experience with React and GraphQL. The successful candidate will be able to work on a variety of projects, including existing applications, and will be responsible for...
-
Software Engineering Lead
4 weeks ago
Hoboken, New Jersey, United States Resource Informatics Group Inc Full timeJob OverviewWe are seeking a highly skilled Software Engineering Lead to join our team at Resource Informatics Group Inc. The ideal candidate will have a strong background in software development, with a focus on customer-facing and web-based systems.Design, build, and operate large systems with scalability, availability, and performance requirementsWork in...
-
Distinguished Software Engineer
3 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Distinguished Software Engineer to drive the technical vision and strategy for commercializing our mature enterprise systems and transforming them into industry-leading SaaS products for retailers.Key Responsibilities:Define the technical vision for commercializing our enterprise systems into SaaS...
-
Senior Node.js Software Engineer
3 weeks ago
Hoboken, New Jersey, United States Saxon Global Full timeJob Title: Senior Node.js Software EngineerAbout the Role:Saxon Global is seeking a highly skilled Senior Node.js Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Node.js and TypeScript.Key Responsibilities:- Design and develop...
-
Staff Software Engineer: Computer Vision Expert
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeJob SummaryWe are seeking a highly skilled Staff Software Engineer to join our team in Hoboken, NJ. As a key member of our Computer Vision team, you will be responsible for designing, implementing, and maintaining cutting-edge computer vision systems that enhance the customer experience in our stores.Key Responsibilities:Design and implement robust, scalable...
-
Senior Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Walmart Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Commerce Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performing software systems. Your expertise in Java, Spring, React, and NodeJS will be instrumental in helping us...
-
Senior Software Engineer
4 weeks ago
Hoboken, New Jersey, United States TWO95 International Full timeJob Title:Senior Software Engineer - Full StackJob Type:Contract – 5+ MonthsLocation:REMOTE(Some travel to South Plainfield, NJ and Chelmsford, MA)Key Skills:Node, Mongo, Restful Services, Bitbucket/github deployment backgroundRequirements:3+ years of hands-on experience with Java Script, AngularHands-on experience with NodeJS, MongoDB with...
-
Hoboken, New Jersey, United States ICBD Holdings LLC Full timeAs a Software Engineer with a strong focus on Java and Data Structures, you will be a key member of our development team, working closely with our engineers to design, develop, and implement high-quality software solutions.Key Responsibilities:Design and develop software applications using Java and Data StructuresCollaborate with cross-functional teams to...
-
Distinguished Software Engineer
3 weeks ago
Hoboken, New Jersey, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Distinguished Software Engineer to drive the technical vision and strategy for commercializing our mature enterprise systems and transforming them into industry-leading SaaS products for retailers.Key Responsibilities:Define the technical vision for commercializing our enterprise systems into SaaS...
-
iOS Software Engineer
4 weeks ago
Hoboken, New Jersey, United States Compunnel Full timeJob Summary:We are seeking a highly skilled iOS Software Engineer to join our team as a SOW Backfill. The ideal candidate will have a strong background in mobile app development using Swift and Objective-C, with a focus on building scalable e-commerce applications.Key Responsibilities:* Develop and maintain high-quality iOS apps using Swift and Objective-C*...
-
Software Developer
3 weeks ago
Hoboken, New Jersey, United States BCforward Full timeJob Title: Software EngineerJob Type: Contract to hire, [Hybrid/On-Site]Pay Range: [$68.36] to [$72.77]Job Description:We are seeking a highly motivated Software Engineer for an opportunity in a large enterprise environment. The ideal candidate will have a strong understanding of data management principles, governance frameworks, and best practices....