4 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Develop complex full-stack applications using Java, Spring Boot, Spring Cloud, and ReactJS.
- Implement Kafka producer and consumer patterns, event schemas, and event-driven messaging systems.
- Build modular, independently deployable micro-frontend interfaces.
- Apply software engineering best practices, including SOLID principles, design patterns, clean code, and TDD.
- Manage containerization and orchestration using Docker and Kubernetes in a CI/CD environment.
- Design efficient data models across Oracle, PostgreSQL, Redis, and Elasticsearch.
- Design and secure RESTful APIs and optimize systems for performance, reliability, scalability, and high throughput.
- Collaborate with Product, UX, QA, and other cross-functional partners and communicate technical solutions clearly.
Requirements
- Bachelor's or master's degree in computer science or engineering.
- At least 5 years of software engineering experience.
- Deep expertise in Java/JEE, Spring Boot, Spring Cloud, Reactive Spring, JPA/Spring Data, and Hibernate.
- Strong proficiency in ReactJS and micro-frontend architecture.
- Advanced event-driven architecture skills and required Kafka experience.
- Hands-on experience with Kubernetes, Docker, GitHub Actions, and CI/CD pipelines.
- Expertise designing and securing RESTful APIs using Swagger/OpenAPI.
- Strong SQL and relational database skills, with familiarity with Redis and Elasticsearch.
- Strong understanding of data structures, concurrency, algorithms, and object-oriented design patterns.
- Proficiency with Git, Maven or Gradle, Grafana, and Kibana.
- Preferred experience includes Temporal, Camunda, gNMI, SNMP, NLP, predictive analytics, LLM integration, Python, Golang, GraphDB technologies, and AWS, Azure, or GCP.
Tech Stack
Apache KafkaAWSAzureDockerElasticsearchGitGitHub ActionsGoGoogle Cloud PlatformGradleGrafanaJavaKibanaKubernetesMavenPostgreSQLPythonReactRedisSpring BootSQL
Categories
About Equinix
Equinix is a public digital infrastructure company that operates a global platform of colocation and interconnection data centers for enterprises, cloud and network providers. It sells space, power, and connectivity, plus services such as Equinix Fabric, Network Edge, and Equinix Metal for hybrid multicloud and edge deployments. Founded in 1998 and headquartered in Redwood City, California, it is listed on NASDAQ (EQIX) and runs hundreds of IBX facilities across major metros worldwide.
