Senior Software Engineer; Java Backend) BarkleyOKRP · Remote
Listing for:
QuickCruit, Inc.
Full Time, Remote/Work from Home
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Backend Developer, Java Developer, Database Engineering, Software Engineer
Job Description & How to Apply Below
# Senior Software Engineer (Java Backend)
BarkleyOKRP
· Remote USTailor My Resume Start free. No credit card.### About the Job We're looking for a Senior Software Engineer to join our engineering team building cross-channel management tools that turn massive, complex data streams into impactful actions across paid search, social, and retail this role, you'll play a key part in designing, developing, and maintaining high-performance Java applications. You'll architect scalable RESTful APIs, optimize complex database queries for high-throughput data, and help drive our technical evolution as we scale our systems.###
Responsibilities
* Core Engineering:
Write robust, efficient, and scalable backend code primarily in Java.
* API Architecture:
Design, develop, document, and consume robust REST APIs for seamless integration with internal microservices, frontend apps, and external partners.
* Database Optimization:
Write and optimize complex SQL queries using major relational database management systems (e.g., MySQL) to ensure high data integrity and performance at scale.
* Collaboration & Workflow:
Manage version control using Git and Git Hub, focusing on clean code history, clear branching/merging practices, and collaborative code reviews.
* System Evolution:
Contribute to modernizing our architecture, helping transition and scale services for peak performance.### Qualifications
* Java Expertise: 5+ years of professional software development experience, with dedicated, hands-on expertise developing and maintaining enterprise Java applications.
* Databases:
Strong proficiency in SQL and relational database design using a major RDBMS like MySQL.
* API Development:
Proven, professional experience in building and consuming RESTful web services.
* Version Control:
Solid, practical understanding of Git and Git Hub workflows (branching strategies, merging, resolving conflicts).
* Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.### Preferred
* Hands-on experience deploying, managing, or monitoring applications on cloud platforms such as GCP.
* Hands-on experience with modern data stacks, particularly Big Query and dbt.
Posted3 days agoJob Type Full-time Location
* Remote US
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).