Java Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
We are looking for experienced Java Engineers who can design and build high-performance, scalable enterprise applications using modern microservices and event-driven architectures. The role focuses on strong backend engineering, system design, and exposure to AI-assisted development environments.
Requirements
Do you have experience in Web services design?, * 4+ years of recent experience in Java (11+) development, JSON, and SQL
- 4+ years of hands-on experience with Spring ecosystem:
- Spring 4/5, Spring Boot 2+
- Spring Data, Spring Cloud, Spring Integration
- Spring REST APIs
- Extensive experience designing and building modern microservices architecture
- Strong understanding of middle-tier design patterns and trade-offs
Event-Driven Architecture
- 2+ years of hands-on experience in event-driven and asynchronous systems
- Experience with Kafka or similar message brokers
- Strong understanding of event-driven design patterns (pub-sub, streaming, messaging)
Development & Tools
- Strong experience with:
- Git (version control)
- Gradle / build automation tools
- IntelliJ IDE (preferred)
- Strong debugging, performance tuning, and problem-solving skills
Testing & Quality Engineering
- Strong experience with modern testing frameworks:
- JUnit5
- Spring unit and integration testing
- Isolated layer testing
- Hamcrest / AssertJ
- Strong focus on automated testing and quality best practices, * Experience working in Agile environments (Scrum / Kanban)
- Hands-on experience with tools like Jira
- Experience in building high transaction volume, high-performance systems
Database & Data Layer (Good to Have):
- Experience with Oracle
- Experience with Cloud-native or distributed databases (Spanner not required anymore but equivalent exposure preferred)
- Exposure to NoSQL databases (Cassandra, etc.)
Frontend (Optional / Good to Have):
- Experience with Angular / React
Key Attributes:
- Strong problem-solving and analytical mindset
- Ability to communicate complex technical ideas clearly
- Ownership of end-to-end delivery
- Adaptability in fast-paced environments
Benefits & conditions
3.73.7 out of 5 stars Denver, CO $100,000 - $120,000 a year, Compensation range: $ 100,000.00 to 120,000.00 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs
20 Essential Tools For Backend Development