JOBSEARCHER

Java Developer

Role –Java Developer Location: Jersey City, NJ (Onsite) Job Description Must Have Technical/Functional Skills• 10+ years of experience in Java development, • Strong hands-on experience in Core Java, Java 8/11+, Spring Boot, Spring MVC, and Microservices development. • Experience developing and supporting applications for Equities Trading, Electronic Trading, OMS, EMS, or Trade Processing platforms. • Strong understanding of Equities Trading workflows, trade lifecycle, order management, execution, allocation, and settlement processes. • Experience working with real-time market data, trade data, and event-driven architectures. • Strong proficiency in SQL and experience working with relational databases such as Oracle, SQL Server, or PostgreSQL. • Experience developing and consuming REST APIs and integrating with upstream and downstream systems. • Hands-on experience with messaging technologies such as Kafka, JMS, RabbitMQ, or similar. • Strong understanding of multithreading, concurrency, performance tuning, and scalable application design. • Experience with Linux/Unix environments and source control tools such as Git. • Knowledge of CI/CD pipelines, DevOps practices, and containerization technologies. • Proven experience working in an Agile development environment. • Strong analytical, problem-solving, debugging, and troubleshooting skills. • Excellent verbal and written communication skills.