> Markdown version of [/jobs/ext/186904-associate-java-developer](https://www.wearedevelopers.com/jobs/ext/186904-associate-java-developer). 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). --- # Associate Java Developer - **Company:** Shree Narayani Networking Solutions Pvt Ltd - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $124,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Software Quality, Code Review, Databases, Continuous Integration, Distributed Systems, Spring Framework, Enterprise Messaging Systems, NoSQL, Object-Oriented Software Development, Performance Tuning, RabbitMQ, Standard Sql, Software Engineering, SQL Databases, Enterprise Software Applications, Spring Cloud, Concurrency, Spring-boot, Backend, Gitlab-ci, Integration Tests, Kubernetes, Apache Kafka, Restful APIs, Docker, Jenkins, Microservices - **Published:** May 17, 2026 - **Apply:** https://www.careerjet.com/jobad/us14298a86ed475d055f4381f6929d8f43 ## About the Role Strong hands-on experience with Core Java (Java 11+) Strong experience building microservices using Spring Boot Experience with REST APIs and distributed backend systems Experience with Kafka/RabbitMQ and database technologies (SQL/NoSQL) Experience with Docker and preferably Kubernetes Strong understanding of OOP, collections, and concurrency Experience with CI/CD pipelines, unit testing, and integration testing Experience working on scalable/performance-sensitive enterprise applications Financial/trading domain exposure is a big plus Description, * Java Development: Strong proficiency in Core Java (Java 11+), including object-oriented design, basic concurrency, and collections. * Spring Framework: Hands-on experience with Spring Boot and RESTful services; exposure to Spring Cloud components is a plus. * Distributed Systems: Experience building or supporting microservices in a containerized environment (Docker; Kubernetes exposure preferred). * Messaging & Data: Familiarity with messaging platforms (Kafka, RabbitMQ, or similar) and working knowledge of SQL and/or NoSQL databases. * Testing & CI/CD: Experience writing unit and integration tests and working with CI/CD pipelines (e.g., Jenkins, GitLab CI). ## Description We are seeking an Associate Java Developer to join our trading technology team and support the development of scalable, resilient microservices that underpin our execution and order management platforms. This role is ideal for a mid-level engineer who has strong Java fundamentals and is eager to deepen their experience in financial systems, distributed architectures, and performance-sensitive applications. You'll work closely with senior engineers, quants, and product partners to enhance existing services, build new functionality, and ensure the platform meets availability, performance, and risk requirements. Core Responsibilities * Application Development: Develop and enhance Java-based microservices using Spring Boot within a distributed trading environment. * Feature Delivery: Collaborate with Product Managers and Quant teams to implement execution logic and platform enhancements under the guidance of senior developers. * Performance & Reliability: Participate in performance tuning, troubleshooting, and improving application stability, with mentorship on latency-aware development practices. * Risk & Controls: Assist in implementing pre-trade checks, validation logic, and operational safeguards to support "safe trading" requirements. * Code Quality: Contribute to clean, well-tested code through unit testing, code reviews, and CI/CD best practices. Domain Exposure * Trading Workflow: Familiarity with or interest in the trade lifecycle (e.g., order capture, execution, downstream processing). * Market Concepts: Basic understanding of execution workflows, market data, or order routing is a plus, but not mandatory. * Regulatory Awareness: Exposure to financial systems with audit, compliance, or controls is beneficial. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) ## Related Articles - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)