Overview
Skills
Job Details
Position : Senior Java Developer
Location: Mountain View, CA (3 Days onsite) - Hybrid
Duration: Long Term
Visa: -EAD,GC-EAD,L2-EAD & USC
Experience: 12+ years
Responsibilities:
70-85% hands-on software development across all SDLC phases.
Conduct design and code reviews; create technical documentation.
Contribute to our DevOps model.
Develop AI-first and generative AI-first product experiences.
Estimate and sequence development activities.
Analyze inputs to create software and services.
Identify technical dependencies.
Collaborate with engineers and architects.
Qualifications:
Software development experience in large-scale SaaS systems.
Experience with unit/integration/functional/e2e test automation.
Advanced experience with Java, Ruby on Rails, Spring Boot, Kafka, Kubernetes, GitHub, JUnit 4/5.
Experience with Agile development methodologies (Scrum).
Hands-on experience with AWS and/or Heroku.
Experience with large-scale, distributed systems.
Strong communication skills.
Experience with debugging and monitoring tools (Splunk, Wavefront).
"Get Stuff Done" attitude.
Experience with the entire SDLC and CI/CD.
Experience with Ruby on Rails and Heroku is an advantage.
Knowledge of Applied AI
Data & Messaging
Strong database experience (MySQL, PostgreSQL) with replication and partitioning.
Messaging/event streaming platform Kafka.
Caching and performance tuning using Redis.
Monitoring, Logging, and Observability
Hands-on experience with Wavefront, Splunk, Datadog, and Grafana.
Designing and managing observability dashboards.
Implementing log aggregation and alerting strategies.
Phani Teja Arruri | Team Lead Kaizen Soft Solutions LLC
e:
M: +1
L: linkedin.com/in/phani-teja-253a0a17b