Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Java Software Engineer

  • Source: LinkedIn
  • VuNet Systems
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Roles & Responsibilities

  • Design and develop lightweight, high-performance, and scalable Java-based agents for data collection from JVMs and other systems in customer production environments.
  • Implement integrations with multiple systems and data sources, supporting protocols such as TCP, HTTP, and REST APIs.
  • Maintain and enhance existing Java-based data collection agents – including debugging, root cause analysis, solution design, and working with customer-facing teams to deploy fixes.
  • Ensure code quality by following best practices such as writing design specifications, adhering to coding standards, performing thorough unit testing, and participating in peer code reviews.
  • Take end-to-end ownership of solutions – from requirement analysis to production deployment.
  • Collaborate cross-functionally with product, platform, and support teams to deliver robust solutions.
  • Contribute to Java-based development initiatives beyond agent development when required (e.g., building custom adapters, platform modules, or supporting services).

What You Bring Mandatory Skills

  • 5–7 years of strong programming experience in Java, with proven ability to build reliable, performant, and maintainable code.
  • Experience with multithreaded programming, file handling, and socket programming in Java.
  • Good understanding of Java Management Extensions (JMX) for monitoring and management.
  • Hands-on experience consuming REST APIs using Java.
  • Strong problem-solving and analytical skills, with an eye for detail and debugging complex production issues.
  • Excellent communication skills – able to clearly document, present, and discuss technical solutions.
  • Proven ability to work both independently and as part of a collaborative team.
  • Strong aptitude and curiosity to learn new technologies and domains quickly.

Good To Have

  • Experience with Java application servers (e.g., Tomcat, JBoss, Jetty).
  • Familiarity with Apache Kafka client libraries and event-driven systems.
  • Exposure to distributed systems or big data technologies such as Apache Spark, Redis, Cassandra, Hadoop, MySQL.

Skills

  • Java
  • jboss
  • jetty
  • Kafka
  • Spark
  • Redis
  • cassandra
  • apache-cassandra
  • Hadoop
  • apache-hadoop
  • mysql

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with VuNet Systems

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes