Overview
On Site
Depends on Experience
Full Time
No Travel Required
Skills
Java
Thread
Spring Batch
Spring Integration
Oracle Database
Microservices
Threading
Rabbit MQ
Kafka
Angular
Job Details
Our Client which is a large Brokerage Firm is urgently looking to hire Sr. Java Developer with Microservices.
Sr. Java Developer with Microservices.
Location ( Dallas Area ) Westlake or Southlake, TX ) or Jersey City, NJ
Number of Openings - 1
W2 or Salaried. H1B Transfer is OK.
Onsite - Need 3 days in a week.
Skills Core Java, Mutli-Threading, Microservices, SQL, Rest, Spring Batch, Spring Integration, Oracle Database, Rabbit MQ, Kafka,
Some Angular.
Job Description
Master s degree in Computer Science or Bachelor s degree in Computer Science plus the equivalent experience.
- Full stack developer lead with expertise in using Java and JavaScript to build high performance web-based applications
- Extensive and in-depth development and production support experience with rebalancing application, trade submissions, trade reallocations etc.
- 8+ years demonstrated real world experience in Java w/Spring Boot / Batch / Kafka / PCF / Tibco EMS etc.
- 5+ years of experience in at least two IT solution development disciplines; including technical architecture, web development, middleware, or database management
- 3 + years of experience with UI technologies with deep understanding of JavaScript, CSS and other related UI components.
- Experience building cloud native, high performance and low maintenance services based on REST and AMQP
- Experience using Platform as a Service (PaaS) solutions and with PaaS concepts
- Proven experience using mocking frameworks and writing Unit Tests, Integration Tests and Acceptance tests both in UI and backend services
- Excellent understanding of application development methodologies and infrastructure and network architecture
- Experience doing proof of concepts and reviewing designs with Lead Developers and Architects.
- 8+ years of experience in Financial Services Industry is preferred
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.