Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Sunnyvale, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Position: Senior Software Engineer

Location: Sunnyvale CA***Day 1 Onsite***

Senior Software Engineer (Java Microservices React Kubernetes)


Experience In:
Building n-tier highly scalable fault-tolerant and reactive microservices using Java Scala Go Apache Camel Spring/Spring Boot Apache Tomcat JBoss and RESTful architecture.
Designing and developing cutting-edge next-generation reactive microservices deployed within Kubernetes ecosystems on public cloud platforms such as Google Cloud Platform (GCP) and Microsoft Azure.
Architecting cloud-native distributed high-performance scalable and resilient systems.
Applying expert-level knowledge of Java and Spring Boot with experience working across distributed systems and cross-functional teams.
Developing solutions with a strong focus on testability and high test coverage utilizing tools such as Mockito and JUnit.
Implementing microservices architecture best practices including multithreading networking and performance tuning.
Following a disciplined engineering approach including code reviews testing documentation and clean code structure within team environments.
Designing and architecting applications using SQL and NoSQL databases including Oracle Cassandra and Azure Cosmos DB.
Leveraging industry research and innovation to build next-generation systems that enhance the overall technology ecosystem.
Front-End & UI Development
Developing applications using ReactJS React Hooks JavaScript (ES6) TypeScript HTML and CSS.
Building responsive cross-browser compatible and high-performance web and mobile applications with maximum code reusability and efficiency.
Creating reusable component-based front-end modules and user interfaces.
Utilizing state management and architectural tools such as Flux Flow Redux and similar frameworks.
Demonstrating strong understanding of React fundamentals including Virtual DOM component lifecycle and state management.
Designing functional technical and user interface solutions aligned with defined requirements.
Cloud & Containerization
Deploying and managing applications in Azure GCP or other cloud platforms.
Containerizing and orchestrating applications using Docker and Kubernetes.
Desirable Skills:
Skills: Digital : ReactJSAdvanced Java Concepts
Experience Required: 6-8

Position: Senior Software Engineer Location: Sunnyvale CA***Day 1 Onsite*** Senior Software Engineer (Java Microservices React Kubernetes) Experience In: Building n-tier highly scalable fault-tolerant and reactive microservices using Java Scala Go Apache Camel Spring/Spring Boot Apache ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems