Overview
On Site
$60 - $70
Contract - W2
Skills
API
Amazon Web Services
Analytical Skill
Apache Kafka
Java
Google Cloud Platform
Performance Tuning
Node.js
Trading
Job Details
We are seeking a highly experienced Java Lead Developer / Architect with a strong background in enterprise backend systems, trading platforms, and real-time data processing. The ideal candidate should be hands-on with Java (Spring Boot), Node.js, and system design, and be capable of leading a team through the full software development lifecycle.
Key Responsibilities:
- Lead backend architecture, design, and development efforts for large-scale financial or trading systems.
- Collaborate with cross-functional teams to design and implement scalable, high-performance backend solutions.
- Apply advanced design patterns, system design principles, and microservices architecture.
- Oversee code quality, performance optimization, and integration best practices.
- Mentor and guide junior developers, fostering strong engineering practices.
- Work closely with product and trading teams to align technical design with business objectives.
Technical Skills Required:
- Core Java (Java 11 or later) and Spring Boot / Spring Cloud expertise.
- Node.js and backend REST API development experience.
- Strong understanding of microservices, event-driven systems, and messaging frameworks (Kafka, RabbitMQ).
- Solid grasp of object-oriented design, design patterns, and system architecture.
- Familiarity with trading systems, order management, or market data platforms is highly preferred.
- Experience with cloud environments (AWS, Google Cloud Platform, or Azure) and CI/CD pipelines.
- Database knowledge: SQL, NoSQL, PostgreSQL, MongoDB, etc.
- Experience in high-throughput, low-latency systems preferred.
Soft Skills:
- Proven leadership in distributed team environments.
- Excellent communication and stakeholder management skills.
- Strong analytical and problem-solving mindset.
Nice to Have:
- Experience with financial services, capital markets, or trading domain (Front, Middle, or Back Office).
- Exposure to Node.js-based microservices and API gateway frameworks.
- Knowledge of DevOps practices, Docker, and Kubernetes.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.