> Markdown version of [/jobs/ext/1315131-software-engineer](https://www.wearedevelopers.com/jobs/ext/1315131-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Quinnox Inc - **Location:** New York, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Amazon Web Services, Application Performance Management, Code Review, Data Mapping, Relational Databases, DevOps, Disaster Recovery, Distributed Systems, Memory Management, Java Virtual Machine (JVM), PostgreSQL, Oracle (Applications), Performance Tuning, Query Optimization, Redis, Calypso Programming Language, Software Deployment, Software Engineering, Data Streaming, Spring-mvc, System Availability, Concurrency, Spring-boot, Caching, Technical Debt, Backend, Spring Data, Event Driven Architecture, Containerization, Kubernetes, Enterprise Integration, Apache Kafka, Restful APIs, Code Restructuring, Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/64157e5a-d0e0-47aa-9123-9cd29bf43005 ## About the Role * Advanced Java Expertise: Deep understanding of core Java, JVM internals, memory management, concurrency, and performance tuning. * Spring Ecosystem Mastery: Extensive production experience with Spring Boot, Spring MVC, Spring Data, and Spring Security. * Transformation Experience: Proven track record of successfully refactoring and modernizing large-scale legacy code bases without causing production downtime. * Integration Expertise: Strong experience designing integration layers, handling complex data translations, and connecting internal services to external third-party/vendor platforms. * Distributed Systems & Streaming: Proven track record of building scalable microservices, RESTful APIs, and event-driven architectures (e.g., Kafka) with a focus on low-latency execution. * Data & Caching Proficiency: Strong experience with relational databases (e.g., PostgreSQL, Oracle), schema design, query optimization, and middle-tier caching solutions (e.g., Redis). * Technical Independence: Demonstrated ability to take a vague product requirement and independently design and deliver a complete, secure technical solution. Nice-to-Haves * Financial Services Experience: Familiarity with banking domain, high-throughput transactional systems, middle back office platforms such as Calypso * Cloud & DevOps: Hands-on experience with cloud platforms (AWS), containerization (Docker, Kubernetes), and modern CI/CD pipelines. ## Description We are seeking an experienced Senior Software Engineer to design, build, and modernize our core backend systems. In this role, you will operate as a high-impact individual contributor, taking full technical ownership of business-critical services from architectural design through production deployment. This position is ideal for an engineer who thrives on solving complex technical challenges, writing clean, high-performance code, and building resilient distributed systems. A primary focus of this role will involve evaluating internal code bases, strategically re-engineering them to modern standards, and seamlessly integrating them with newly onboarded enterprise vendor platforms. What You Will Do * Architect & Develop: Design, code, and deploy robust, production-grade backend services using Java and the Spring ecosystem. * Modernize & Refactor: Analyze internal systems, identify technical debt, and strategically re-engineer code bases to meet modern software engineering patterns and cloud-ready standards. * Enterprise Integration: Design and implement secure, scalable APIs and data-mapping layers to integrate our core platforms with third-party vendor software. * Scale Systems: Optimize application performance, ensure high availability, and manage data consistency across distributed architectures. * Own Technical Delivery: Turn complex business requirements into scalable technical designs, making critical engineering trade-offs independently. * Maintain Code Excellence: Champion rigorous testing strategies, participate in deep code reviews, and continuously improve the codebase health. * Ensure Resiliency: Build and test applications for failover, disaster recovery, and maximum operational stability under heavy data loads. ## Related Videos - [Quarkus. A Bliss for developers](https://www.wearedevelopers.com/videos/385-quarkus-a-bliss-for-developers) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [2021: Familiar APIs on Kickass Runtimes #slideless](https://www.wearedevelopers.com/videos/102-2021-familiar-apis-on-kickass-runtimes-slideless) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)