Jobedly Post a Job

Java Developer - Hybrid

Example Corp · San Francisco, CA
Full-timeExecutiveTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Java Developer role

Java Developer positions focus on delivering results in their domain. This page aggregates open Java Developer roles and what employers typically expect.

*** This is where your organization can create a consistent intro to all of your jobs, creating consistency in voice and messaging across all job posts *** C'est ici que votre organisation peut créer une introduction cohérente à tous vos emplois, en créant une cohérence dans la voix et la messagerie dans tous les postes. Java Developer We’re looking for a Java Developer to design, build, and scale backend services that power our products and internal platforms. You’ll work closely with product, design, and data to ship reliable features, improve performance, and raise our engineering bar. About the role Build and operate backend services and REST APIs in Java (preferably Java 17+) using Spring Boot . Contribute across the lifecycle: discovery, technical design, implementation, testing, deployment, and support. Improve reliability, security, and observability as part of how we build — not as an afterthought. What you’ll do Design, implement, and maintain microservices and REST APIs with Spring Boot . Write clean, maintainable, and well-tested code (JUnit 5, Mockito), and review peers’ code for quality and clarity. Model data and optimize queries in SQL (PostgreSQL/MySQL); leverage caching (e.g., Redis) for performance. Build event-driven features using messaging (e.g., Kafka or RabbitMQ) where it fits the problem. Instrument services with logs, metrics, and traces (OpenTelemetry/Prometheus/Grafana) and resolve production issues with data. Apply secure-by-default practices (OAuth2/OIDC, secrets management, OWASP Top 10 mitigations). Automate builds and releases via CI/CD (GitHub Actions/Jenkins/CircleCI); containerize with Docker and deploy to Kubernetes . Partner with product and design to refine requirements and break down work into iterative deliveries. Author and review concise technical design docs; participate in architecture discussions. Take ownership of services in production, including participating in on-call rotations where applicable. What you’ll bring Proficiency in Java and the Spring ecosystem (Spring Boot, Spring Data, Spring Security). Hands-on experience building and operating microservices and REST APIs in production. Strong grasp of relational data modeling and SQL ; familiarity with performance tuning. Working knowledge of cloud platforms (AWS/GCP/Azure) and basic infrastructure concepts. Confidence with Git workflows, code reviews, and trunk- or GitFlow-based development. Solid testing practices: unit, integration, and contract testing; comfort with test automation. Clear communication, collaborative approach, and a practical mindset focused on outcomes. Nice to have Event-driven architecture with Kafka ; stream processing patterns. Domain-driven design (DDD) and pragmatic service boundaries. Deeper observability (SLOs, RED/Golden signals, alert design) and production readiness checklists. Security fundamentals: OAuth2 , JWT , mTLS, and dependency vulnerability management. Kubernetes operations, Helm, and infrastructure-as-code (e.g., Terraform ). Experience with feature flags, gradual rollouts, and experimentation. Exposure to GraphQL or gRPC; basic scripting in Python/Go for tooling. How we work Lightweight Agile with two-week sprints, async-friendly communication, and written decision records (RFCs). Ship iteratively behind feature flags; measure impact and learn quickly. Remote-friendly collaboration with clear ownership and frequent demos. What success looks like (30/60/90) 30 days: Local dev environment set up. Shipped a small change. Contributed to code reviews and on-call shadowing. 60 days: Delivered an end-to-end feature. Improved tests and observability for a service you touch. 90 days: Led a scoped design/RFC. Reduced toil or improved performance/reliability on a critical path. Qualifications Typically 3+ years of professional experience (or equivalent proficiency) building backend services with Java and Spring Boot . Demonstrated experience owning services in production. Location and work arr…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

PythonJAVAGOSQLPostgresqlMysqlRedisGraphqlRESTAWSAzureGCPDockerKubernetesTerraform

Resume tips for Java Developer applicants

Interview preparation

Prepare concrete STAR-format stories that show Java Developer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Java Developer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Example Corp

Example Corp is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles