Java Backend Developer
Zapcom Group Inc
United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Amazon Web Services
Application Performance Management
Automation of Tests
Code Review
Continuous Integration
Data Structures
Database Queries
Software Design Patterns
Distributed Systems
Spring Framework
+20 more
Junit
Enterprise Messaging Systems
Query Optimization
Redis
Mockito
Software Engineering
SQL Databases
Data Logging
Multithreading
Concurrency
Spring-boot
Backend
Git
Integration Tests
Kubernetes
Apache Kafka
Front End Software Development
Restful APIs
Docker
Microservices
Job description
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Build RESTful APIs and microservices that support business and product requirements.
- Collaborate with frontend engineers, product teams, and QA to deliver features.
- Optimize application performance, database queries, and service reliability.
- Implement unit and integration tests and participate in code reviews.
- Troubleshoot production issues and identify root causes.
- Contribute to system design, technical documentation, and engineering improvements.
- Work closely with teams operating in Pacific Time.
Requirements
ZAPCOM is seeking a Senior Java Backend Developer to support a client engagement. The ideal candidate will have strong hands-on experience building scalable backend services, developing REST APIs, and delivering reliable applications in a distributed environment., * 8+ years of software development experience, with strong expertise in Java backend development.
- Hands-on experience with Java, Spring Boot, and the Spring Framework.
- Strong understanding of REST APIs, microservices, and distributed systems.
- Experience with SQL databases, data modeling, and query optimization.
- Knowledge of concurrency, multithreading, data structures, and design patterns.
- Experience with automated testing tools such as JUnit and Mockito.
- Familiarity with Git, CI/CD pipelines, and Agile development.
- Strong problem-solving, communication, and collaboration skills., * Experience with cloud platforms such as AWS.
- Familiarity with Kafka or other messaging platforms.
- Experience with Redis or similar caching solutions.
- Knowledge of Docker, Kubernetes, monitoring, and logging tools.
- Experience supporting high-volume, customer-facing applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦