Backend Java Developer (Bentonville, AR)

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

Java (Programming Language) Microsoft Windows Microsoft Azure Cloud Computing Code Review Computer Networks Databases DevOps Distributed Systems Monitoring of Systems SQL Azure NoSQL
+20 more
Performance Tuning Query Optimization SQL Databases Data Streaming Enterprise Software Applications Cloud Platform System Spring-mvc System Availability Spring-boot Software Security Backend Spring Data Event Driven Architecture Containerization Apache Kafka Cosmos DB Video Streaming Restful APIs Stream Processing Microservices

Job description

We are looking for an experienced Backend Java Developer to join our team and build robust, scalable backend services for enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, and streaming technologies like Kafka, along with hands-on experience in Azure Cloud and modern database systems., Design, develop, and maintain backend applications using Java and Spring frameworks (Spring Boot, Spring MVC, Spring Data).

Implement event-driven architectures and real-time data streaming using Apache Kafka.

Work with relational and NoSQL databases, including Azure SQL and Cosmos DB, ensuring optimal performance and scalability.

Write efficient SQL queries and optimize database interactions.

Deploy and manage applications in Azure Cloud environments, leveraging WCNP (Windows Container Networking Platform) for containerized workloads.

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

Ensure application security, reliability, and high availability in cloud environments.

Participate in code reviews, testing, and performance tuning to maintain high-quality standards.

Stay current with emerging technologies and best practices in backend development and cloud computing.

Requirements

5+ years of professional experience in Java development.

Strong proficiency in Spring Boot and other Spring frameworks.

Hands-on experience with Apache Kafka for streaming and event-driven architectures.

Solid understanding of Azure SQL and Cosmos DB or similar NoSQL databases.

Working knowledge of SQL fundamentals and query optimization.

Experience deploying and managing applications in Azure Cloud environments.

Familiarity with containerization and networking concepts (WCNP).

Strong problem-solving skills and ability to work in an agile environment. Experience with CI/CD pipelines and DevOps practices.

Knowledge of microservices architecture and distributed systems.

Exposure to monitoring tools and performance tuning in cloud environments.

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:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all