Source description
About the role
Walmart, Lead Java Developer (Has to be a Tekformer), Fully Remote, 75/hr
Top Skills' Details
**Must be a TEKsystems Proven Resource
-
Expert in Java, microservices, Spring Boot - need to be comfortable delivering independently and done so on a recent project.
-
Azure, GCP or AWS,
-
Kafka
-
MySQL, Elastic Search
10+ years of development experience
Secondary Skills - Nice to Haves
hive
spark
Job Description
As a Lead/Senior Software Engineer, Backend you will be responsible for building, developing, and guiding high-performing talent for the Core Services engineering team. As well as own and support delivery for all the features for the global data engineering and platform . This role is 100% hands on.
What You'll Do
-
Lead and participates in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions, gathering requested information, writing, and developing code, conducting unit testing. Communicating status and issues to team members and stakeholders.
-
Collaborate with project team and cross functional teams. Troubleshooting open issues and bug-fixes, ensuring on-time delivery and hand-offs. Interacting with project manager to provide input on project plan.
-
Model compliance with company policies, procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans.
-
Create training documentation. Oversees the tasks of less experienced programmers and stipulates system troubleshooting supports.
-
Collaborate with cross-functional teams to design and develop scalable, high-performance software solutions.
-
Take ownership of full-stack development, including front-end and back-end components.
-
Utilize your expertise in Java, Spring Boot, and microservices to create robust and efficient applications.
-
Implement event-driven architectures using Kafka and ensure seamless integration with other systems.
-
Work with cloud platforms such as GCP and Azure to build scalable and secure applications.
-
Utilize the ELK stack for log analysis and monitoring of system performance.
-
Develop and optimize queries using Big Query to analyze large datasets.
-
Collaborate with the team to perform code reviews, provide constructive feedback, and ensure high-quality code delivery.
-
Stay updated with emerging technologies and industry best practices and contribute to knowledge sharing within the team.
What you'll bring
-
A good understanding of Java and Microservices.
-
Hands on experience with Java, Spring Boot, Cloud ( Azure/GCP/AWS ), Kafka (or other messaging service), Memcached/Redis or any caching technologies, relational DBMS ( MySQL, Oracle etc )
-
Hands on writing/reviewing design & code experience.
-
Experience Data pipeline engineering HUDI / DELTA, Google HIVE, Elastic Search for data migration.
-
Understand the product and project management space with Agile methodologies.
-
CI/CD development environments/tools: Git, Maven, Jenkins.
-
Additional Skills & Qualifications
-
GCP tech
-
Employee Value Proposition (EVP)
-
Work Environment
-
Remote until conversion
-
Business Drivers/Customer Impact
-
Why is the position open(provide details)
-
External Communities Job Description
-
Lead Engineer to deliver new project and work independently to do so
More at Echo IT Solutions