Overview
On Site
Hybrid
$60 - $65
Contract - W2
Contract - 6 Month(s)
Skills
Grafana
Docker
Lambda
Java
SQL
Job Details
Pay rare: $60-$65/hr on W2 Only********************
Job Title: Senior Software Engineer - Backend
Location: Sunnyvale, CA
Duration: 6+ Months
What you'll do:
- Design, develop, launch, sustenance and modernization of the highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology.
- Provide technical direction, architecture leadership and expertise to the team.
- Drive projects of high visibility across the organization.
- Mentor and grow team members while working in an agile environment and ensure best engineering practices are followed.
- Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements, translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); designing robust and scalable architectures. writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery.
What you'll bring:
- Good knowledge of lambda architecture.
- Proficient in building scalable Microservices using Spring framework.
- Strong Expertise in Java, Object Oriented & Functional Programming, Design Patterns.
- In depth knowledge of No-SQL and RDBMS technologies.
- Proficient with event driven architecture using Kafka.
- Advanced knowledge of complex software design, distributed system design, design patterns, data structures and algorithms.
- Working knowledge in container and cloud native technologies Kubernetes, Docker.
- Experience with CI/CD tools such as Jenkins and Maven.
- Strong expertise with Cloud Technologies like Azure and Google Cloud Platform.
- Experience in monitoring production system and using different systems like Grafana, Prometheus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.