Upload Button Icon Add office photos

Varite

Compare button icon Compare button icon Compare
filter salaries All Filters

114 Varite Jobs

Java Developer - Distributed Systems (6-8 yrs)

6-8 years

Java Developer - Distributed Systems (6-8 yrs)

Varite

posted 4d ago

Job Role Insights

Fixed timing

Job Description

We are seeking a highly motivated and experienced Java Developer with a strong focus on building and supporting distributed systems, particularly within a Kubernetes environment.

In this role, you will be instrumental in developing and enhancing our stream processing applications, ensuring their reliability, scalability, and performance.

You will collaborate closely with a talented team to deliver high-quality software, troubleshoot production issues, and contribute to the continuous improvement of our platform.

If you have a solid foundation in Java development and a passion for distributed technologies, we encourage you to apply.

Essential Job Functions :

- Design, develop, and implement new features and enhancements for our existing stream processing applications built using technologies such as Kafka Streams, Flink, or Apache Beam.

- Write clean, efficient, and well-documented Java code.

- Participate in code reviews to ensure code quality and adherence to best practices.

- Provide timely and effective support for production issues related to our stream processing applications.

- Collaborate with the team to diagnose and resolve complex technical problems.

- Assist in addressing compliance-related requirements and ensuring our systems adhere to relevant regulations.

- Write comprehensive unit, integration, and potentially end-to-end tests to ensure the reliability and stability of the software.

- Create and maintain clear and concise technical documentation, including design documents, API specifications, and operational procedures.

- Participate in operational tasks related to the deployment, monitoring, and maintenance of our applications within a Kubernetes environment.

- Contribute to automation efforts for deployment and operational processes.

- Troubleshoot and resolve issues related to the Kubernetes infrastructure and application deployments.

Required Skills :

- Excellent command of the Java programming language and its core libraries.

- Experience with build tools such as Maven or Gradle.

- Familiarity with Java frameworks like Spring or Jakarta EE.

- Expertise in Stream Processing Applications.

- Significant experience and deep expertise in building stream processing applications using at least one of the following technologies:

- Solid understanding of Kubernetes concepts, including pods, deployments, services, namespaces, and configuration management (ConfigMaps, Secrets).

- Experience deploying and managing Java applications within a Kubernetes environment.

- Familiarity with containerization technologies like Docker.

- Good understanding of fundamental distributed systems concepts such as consistency, fault tolerance, and distributed messaging.

- Proficiency with version control systems, preferably Git.

- Experience with other stream processing technologies or message brokers (e.g, Apache Pulsar, RabbitMQ).

- Familiarity with monitoring and logging tools (e.g, Prometheus, Grafana, ELK stack).

- Experience with CI/CD pipelines (e.g, Jenkins, GitLab CI/CD).

- Knowledge of cloud platforms (e.g, AWS, Azure, GCP).

- Understanding of testing methodologies and experience writing different types of tests.

- Experience with performance tuning and optimization of distributed systems.

- Familiarity with compliance standards relevant to the financial industry (if applicable).

Education :

- Bachelor's degree in Computer Science, Engineering, or a related field


Functional Areas: Software/Testing/Networking

Read full job description

Varite Interview Questions & Tips

Prepare for Varite Java Developer roles with real interview advice

What people at Varite are saying

Java Developer salary at Varite

reported by 4 employees with 2-10 years exp.
Lock Unlock
₹12.5 L/yr - ₹22 L/yr
198% more than the average Java Developer Salary in India
View more details

What Varite employees are saying about work life

based on 201 employees
51%
82%
74%
78%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

Varite Benefits

Work From Home
Health Insurance
Job Training
Soft Skill Training
Free Transport
Cafeteria +6 more
View more benefits

Compare Varite with

Saama Technologies

3.7
Compare

Jumio

3.7
Compare

DISYS

3.0
Compare

Data-Core Systems

3.1
Compare

Microsense

3.6
Compare

Arvato

3.5
Compare

Xchanging

4.0
Compare

11:11 Systems

3.8
Compare

Indus Valley Partners

3.2
Compare

Equifax

3.3
Compare

Calpion Software Technologies

3.2
Compare

Tangoe

3.7
Compare

Zen3 Info Solutions

4.1
Compare

MQSYS Technologies

3.6
Compare

Tecnotree Convergence

3.1
Compare

SAS

4.3
Compare

Ayesa

4.1
Compare

In2IT Technologies

3.3
Compare

Hanu Software Solutions

3.3
Compare

Smart Drive Systems

3.4
Compare

Similar Jobs for you

Java Technical Lead at Ratna Global Tech

8-11 Yrs

₹ 24-30 LPA

Java Developer at Awign

7-11 Yrs

₹ 16-25 LPA

Java Developer at Net Connect Pvt Ltd

3-6 Yrs

₹ 12-18 LPA

Java Developer at AgileEngine

8-10 Yrs

₹ 24-30 LPA

Java Developer at Roadcast

3-6 Yrs

₹ 12-18 LPA

Java Developer at tagged

6-11 Yrs

₹ 20-25 LPA

Senior Software Developer at Enhancesys Innovations

6-8 Yrs

₹ 11-16 LPA

Java Developer at Way2smile Solutions Private Limited

3-6 Yrs

₹ 15-20 LPA

Java Developer at CliqHR

7-12 Yrs

₹ 14-25 LPA

Java Developer at Centific Global Technologies

5-10 Yrs

₹ 15-25 LPA

Java Developer - Distributed Systems (6-8 yrs)

6-8 Yrs

4d ago·via hirist.com

Senior Python Developer - Django/Flask (6-11 yrs)

6-11 Yrs

4d ago·via hirist.com

iOS Developer - SWIFT (2-5 yrs)

2-5 Yrs

7d ago·via hirist.com

.Net Developer - Contract (8-15 yrs)

8-15 Yrs

7d ago·via hirist.com

Indirect Strategic Sourcing Manager (6-8 yrs)

6-8 Yrs

9d ago·via iimjobs.com

VeeAR Projects Inc

We're passionate about making work-life balance your reality.

Recently Viewed

write
Share an Interview
How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent