FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting complex software systems with a focus on performance, security, and scalability, while leading teams in adopting coding standards and best practices. Proficient in developing and delivering large-scale distributed systems and microservices, with strong collaboration across cross-functional teams.
Highest-signal resume keywords
Microservice ArchitectureJava DevelopmentSpring Boot FrameworkKafka ProficiencyDevOps and CI/CD
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentDistributed Systems DesignComplex Software DesignData StructuresAlgorithmsEvent-Driven ArchitectureTechnical DebuggingNoSQL DatabasesSecure SDL FrameworksCoding Standards
Soft Skills
MentorshipCollaborationCommunication
Tools & Technologies
GitMavenAzureGoogle Cloud PlatformContinuous Integration
Industry Keywords
Technical ArchitectureOperational ExcellenceRisk Analysis MethodologiesPCI StandardsUser Stories
Tech Stack
Tools & technologiesAzureCloudDistributed SystemsGoogle Cloud PlatformJavaJavaScriptKafkaMavenMicroservicesNode.jsNoSQLReactReact NativeSDLCSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Guide and mentor a team of engineers through code reviews and design discussions
- Act as a technical authority and provide team direction and expertise
- Drive adoption of coding standards, design patterns, and development best practices
- Lead creation and maintenance of technical architecture aligned with business goals and scalability requirements
- Architect complex software systems for performance, security, and scalability
- Produce high-quality software through unit testing, code reviews, and continuous integration
- Uphold quality and operational excellence standards
- Develop technical documentation and presentations communicating architecture decisions and design options
- Align documentation with project scopes, milestones, and deliverables
- Promote and enforce technical standards across the organization
- Foster learning and innovation through hands-on guidance and mentorship
- Lead discovery phases of major projects
- Collaborate with cross-functional teams to define scopes and milestones
- Work closely with Product Management, UX/UI, Quality Assurance, and DevOps teams
- Communicate technical concepts to technical and non-technical stakeholders
- Research emerging tools and methodologies
- Build and enhance scalable platforms supporting Walmart’s international stores and eCommerce operations, including customer engagement and contextual advertising platforms
Requirements
What you’ll need- Experience as a tech lead
- Strong development background in microservice architectures
- Experience with Java, Spring Boot, and Kafka
- 15+ years of experience in software development focusing on large-scale distributed systems
- Experience with Java, React Native, microservices, Node.js, and Agentic AI use cases
- Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms
- Proficiency in Kafka and NoSQL databases
- Experience with DevOps, CI/CD, Git, and Maven
- Excellent technical debugging and production support skills
- Familiarity with public cloud technologies such as Azure or Google Cloud Platform
- Extensive experience designing, developing, and delivering software products with a large user base
- Experience in an architect role with large-scale software development, data-backed services and applications, and global platform builds and enhancements
- Hands-on experience building microservices, event-driven architecture, and distributed systems using appropriate design patterns
- Knowledge of risk analysis methodologies, cost analysis, business objectives, requirements classification, domain knowledge, user stories, and functional/non-functional requirements
- Knowledge of coding standards, Java/JavaScript, Spring framework, Microsoft Azure, PCI standards, telemetry, CI/CD, code management tools, SDLC, and secure SDL frameworks and tools
- Bachelor's degree in a relevant field and 5 years' software engineering experience, or 7 years' software engineering experience
Benefits
Comp & perks- Incentive awards for performance
- Maternity and parental leave
- PTO
- Health benefits
