Senior Java Software Engineer (Bengaluru)

Senior Java Software Engineer (Bengaluru)

24 Aug
|
Hykmann India
|
Bengaluru

24 Aug

Hykmann India

Bengaluru

Company Description Hykmann Technologies is a leading embedded, IoT, software development, and consulting company headquartered in Bengaluru, India, with offices in Sweden and the UK. The organization works with global clients on complex, technology-driven projects across multiple industries.

Team members collaborate with international stakeholders and cutting-edge tools to deliver scalable, high-performance solutions. Hykmann fosters a culture of innovation, continuous learning, and professional growth, offering opportunities to work on advanced engineering challenges. The company values technical excellence, problem-solving, and a collaborative work setting.

We’re looking for an experienced Back-end Java Engineer to help build the services underneath it.

What you’ll do

You’ll join a small, autonomous team working end-to-end—from system design through production. You’ll own services, make architectural decisions, and solve problems where reliability, privacy, performance, and scale all matter.

The environment is deliberately dynamic. Priorities evolve as new capabilities land, threat models change, and dependencies shift. We value engineers who can take a goal, figure out how to achieve it, and challenge the goal itself when necessary.

You’ll work across teams and build frameworks and services used by our team, other engineering teams, and the wider developer community.

What we’re looking for

- 5+ years of production engineering experience, with depth of experience more important than the exact number of years.
- Deep expertise in Java, including the memory model, GC behavior and tuning, allocation pressure, java.util.concurrent, and modern concurrency models such as virtual threads and reactive programming.
- Experience debugging complex production issues involving real-world load, concurrency,



or distributed systems.
- Strong experience building and scaling customer-facing web services, including authentication, authorization, availability, abuse/spam controls, reliability, and performance.
- Solid understanding of distributed systems, including consistency, partitioning, failure modes, and resilience.
- Experience with Cassandra, Redis, memcached, or comparable storage and caching technologies.
- Experience building REST services using Netty or similar frameworks.
- Hands-on experience with CI/CD and automated testing.
- Strong written and verbal communication skills—you can explain complex technical decisions to both engineers and non-engineers and write design documents that others can execute on.

Nice to have
- Knowledge of cryptography and security standards/protocols, including PKCS, KMIP, X.509, AES, KDF, and CA concepts.
- Experience or familiarity with ML systems, frameworks, or algorithms.
- Experience with GitHub, Maven, Docker, Spinnaker, Kubernetes, or similar build and deployment technologies.

The kind of engineer who will thrive here You don't need a perfectly predictable roadmap. In fact, you should be comfortable when the plan changes.

You should enjoy ambiguity, take ownership, challenge assumptions, and care deeply about what happens after your code reaches production.

This is a long-term assignment in a complex and technically challenging domain.

? Location: Malmö, Sweden — on-site

? Relocation: Open to candidates willing to relocate to Malmö

?️ Working language: English, written and spoken

If building highly scalable, privacy-sensitive distributed systems in Java sounds like your kind of challenge, I’d love to hear from you.

#Java #BackendEngineering #SoftwareEngineering #DistributedSystems #Malmö #Sweden #Kubernetes #Cassandra #Redis #Hiring

📌 Senior Java Software Engineer (Bengaluru)
🏢 Hykmann India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer (bengaluru) / bengaluru