Backend Java Developer - INTL India

Insight Global
Bentonville, AR, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Application Performance Management Microsoft Azure Cloud Computing Databases Data Infrastructure Distributed Systems Java Platform Enterprise Edition (J2EE) Monitoring of Systems NoSQL Performance Tuning Scrum Methodology
+20 more
Software Deployment Data Storage Technologies Cloud Platform System System Availability Grafana Spring-boot Backend Event Driven Architecture Containerization Kubernetes Deployment Automation Cassandra Apache Kafka Cosmos DB Restful APIs Cloudant Stream Processing Splunk Docker Microservices

Job description

We are seeking a highly skilled Backend Java Developer to join our team. The ideal candidate will have strong expertise in building scalable, high-performance backend systems using Java/J2EE and Spring Boot, with experience in event-driven architectures and cloud-based solutions. This role involves working on mission-critical applications, integrating with modern data platforms, and ensuring robust, secure, and efficient backend services., Design, develop, and maintain backend services using Java/J2EE and Spring Boot frameworks.

Implement event-driven architectures leveraging Apache Kafka for real-time data processing.

Work with Cosmos DB or other multi-model NoSQL databases (e.g., Cassandra, Cloudant, OrientDB, FoundationDB) for scalable data storage solutions.

Develop and deploy applications on Azure Cloud, ensuring high availability and performance.

Collaborate with cross-functional teams to define and implement RESTful APIs and microservices.

Optimize application performance, scalability, and reliability while adhering to best practices.

Implement CI/CD pipelines and ensure smooth deployments in cloud environments.

Troubleshoot and resolve complex technical issues across distributed systems.

Stay updated with emerging technologies and contribute to architectural improvements.

Requirements

5+ years of experience in backend development using Java/J2EE and Spring Boot.

Strong knowledge of Apache Kafka for event-driven and streaming architectures.

Hands-on experience with Cosmos DB or any multi-model NoSQL database (Cassandra, Cloudant, OrientDB, FoundationDB).

Proficiency in Azure Cloud services and deployment strategies.

Solid understanding of microservices architecture, REST APIs, and distributed systems.

Experience with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).

Strong problem-solving skills and knowledge of algorithms and data structures.

Familiarity with Agile methodologies (Scrum, Kanban). Experience with performance tuning and scalability in large-scale systems.

Knowledge of security best practices in cloud and distributed environments.

Exposure to monitoring tools like Grafana, Splunk, or similar.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all