> Markdown version of [/jobs/ext/985972-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/985972-full-stack-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). --- # Full Stack Java Developer - **Company:** Genesis10 - **Location:** Pennington, NJ, United States - **Experience:** Expert - **Salary:** $121,181.0 - $137,821.0 - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Code Review, Relational Databases, Java Platform Enterprise Edition (J2EE), Java Database Connectivity, Java Message Service (JMS), Model View Controller (MVC), Node.Js, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Message Oriented Middleware, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Data Logging, Multithreading, Spring-mvc, ReactJS, Concurrency, Caching, Backend, Event Driven Architecture, Containerization, AngularJS, Integration Tests, Kubernetes, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/969ca4ec-0b15-4906-8563-757cee0aecb2 ## About the Role * Over 10 years of hands-on experience as a Software Developer specializing in J2EE technologies and frameworks, including Spring (Core, MVC, Boot), JDBC, JMS, and SOAP/RESTful APIs * Proven full-stack development experience using Java, JavaScript, Spring MVC, Angular/React, Node.js, and relational databases * Solid understanding of Message-Oriented Middleware (Kafka, JMS, MQ) and event-driven architectures * Hands-on experience implementing microservices architectures, with exposure to cloud platforms, CI/CD pipelines, and containerization/automation (Docker, Kubernetes) * Strong expertise in application logging, caching strategies, transaction management, multi-threading and concurrency, performance tuning, and monitoring * Knowledge of the full Software Development Lifecycle (SDLC) * Able to work independently with minimal supervision Desired skills: * Exposure to Global Markets / Investment Banking Domain with knowledge on Fixed Income trading flows ## Description This role is part of a strategic, state-of-the-art trading platform initiative aimed at modernizing the client's Global Markets Financing and Futures business. The position is within Wealth Management Trading Technology, a team focused on building resilient, scalable, and redundant platforms to support growing business volumes. The ideal candidate is an experienced developer capable of delivering resilient technical solutions within a complex, high-performance trading environment., * Participate in and influence architecture and future design decisions, including adoption of modern development patterns * Ensure software solutions meet functional, non-functional, security, and compliance requirements, following enterprise development standards and best practices * Collaborate closely with cross-functional teams, participating in code reviews and design reviews to deliver high-quality, reusable, and maintainable code * Design and develop RESTful services, backend components, and UI features; create unit and integration tests to ensure the reliability and robustness of application interfaces * Translate high-level business and architectural requirements into detailed, actionable technical tasks and implementation plans * Produce and maintain high-level and component-level design documentation, ensuring usability, scalability, performance, and security standards are consistently met * Work effectively within Agile/Scrum teams, partnering with Scrum Masters, Project Managers, and stakeholders to ensure timely and high-quality software delivery ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## 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) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)