Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Highbury Consulting Services

Senior Java Developer

Posted Updated 6 views
Discussion

Description

Key Responsibilities:

- Design, develop, and maintain scalable microservices using Java, Spring Boot, and related frameworks following multi-tier and domain-driven design principles.

- Build and manage event-driven architectures using Apache Kafka for real-time data streaming, processing, and integration.

- Develop and deploy applications on cloud platforms (Azure preferred, GCP/AWS acceptable) using cloud-native best practices.

- Containerize applications using Docker and orchestrate them with Kubernetes.

- Implement secure authentication and authorization mechanisms using OAuth 2.0, JWT, and follow OWASP security standards.

- Design and work with both SQL (MySQL, PostgreSQL, Azure SQL) and NoSQL databases (Cosmos DB, MongoDB, Cassandra).

- Write clean, maintainable, and well-tested code with strong focus on unit, integration, and automated testing.

- Actively participate in Agile ceremonies, contribute to sprint planning, and collaborate with cross-functional teams.

- Build and improve CI/CD pipelines using tools like Jenkins, Git, and other DevOps tools.

- Mentor junior developers and contribute to architectural decisions and technical standards.

- Troubleshoot complex production issues and ensure high availability and performance of services.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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