java developer высоконагруженных систем

Summary

Develop and maintain a high-volume Java-based system using Spring Boot, PostgreSQL, Elasticsearch, Kafka, and Kubernetes, with a focus on security, deployment, and monitoring.

Описание:

No description

Задачи:

Develop and maintain a Java-based system; Integrate with PostgreSQL and Elasticsearch databases; Work with Kafka and Kafka Streams queuing systems; Handle high volumes of queries and process text files; Use Tomcat and Netty application servers; Work with spring-boot and other specified frameworks; Apply security techniques including PKI and JWT; Deploy solutions in Docker and Kubernetes containers; Perform application monitoring and CI/CD activities; Support AI-based code analysis and development.

Требования:

At least 4 years of experience with Java 21/25; At least 3 years of experience with PostgreSQL and Elasticsearch; At least 3 years of experience with Kafka and Kafka Streams; At least 4 years of experience with spring-boot 2.3/2.4/2.6; Experience with PKI, JWT, TLS, and mutual TLS; Experience deploying applications using Docker and Kubernetes; Nice to have: Experience with GCP, CI/CD tools including Gerrit/Git, Zuul CI, JIRA, and Maven, monitoring tools including prometheus, grafana, sentry, and loki, AI tools including GitHub Copilot and MCP.

Условия:

No conditions specified

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available