Search by job, company or skills

Walmart

SENIOR, SOFTWARE ENGINEER

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

  • Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales
  • Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities
  • Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices
What you'll do:
  • Design, develop, and maintain backend services using Java or Typescript.
  • Implement microservices architecture and ensure the scalability and resilience of the services using Spring Boot or Node.js.
  • Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to understand requirements and deliver solutions.
  • Work with Azure/GCP/AWS services to deploy and manage the application infrastructure.
  • Implement Kafka for event-driven communication and data streaming.
  • Utilize NoSQL databases (e. g., MongoDB, Cassandra, or DynamoDB) to store and retrieve data efficiently.
  • Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
  • Optimize and troubleshoot performance issues in the backend systems.
  • Create and maintain comprehensive documentation for developed systems.
  • Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality); performing root cause analysis to reduce future issues; engaging support teams when needed; developing solutions; driving the development of an action plan; performing actions as designated in the plan; and completing online documentation.
What you'll bring:
  • 5-10 years of experience as a Backend Developer with a strong proficiency in Java or Typescript.
  • Excellent communication and collaboration skills.
  • Experience developing REST and GraphQL APIs.
  • Expertise with DevOps practices for automation and deployment.
  • In-depth knowledge of microservices architecture and its implementation.
  • Experience with containerization technologies like Docker and orchestration with Kubernetes.
  • Familiarity with Kafka for event-driven architecture and data streaming.
  • Proficiency in working with NoSQL databases for data storage.
  • Strong problem-solving skills and the ability to optimize and troubleshoot performance issues.
  • Experience with version control systems (e. g., Git) and CI/CD pipelines.
  • Solid Experience in developing scalable Event driven applications
  • Knowledge of software development best practices and design patterns.
  • Strong understanding of Agile methodology and leveraging SDLC tools to improve development and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
  • A proactive and self-motivated attitude with the ability to work both independently and as part of a team.
  • Knowledge of any cloud Platform Solutions (Azure, GCP, AWS)
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications
Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company.
Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company.

Preferred Qualifications

Certification in Security+, GISF, CISSP, CCSP, or GSEC, Master s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year s experience leading information security or cybersecurity projects
Information Technology - CISCO Certification - Certification

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Date Posted: 07/08/2024

Job ID: 87787443

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer Quality Assurance

CendynCompany Name Confidential

Senior Java Software Engineer

VisiLean LtdCompany Name Confidential
Last Updated: 22-11-2024 07:16:43 PM
Home Jobs in Bengaluru / Bangalore SENIOR, SOFTWARE ENGINEER