Job Details

ID #46238373
State Arizona
City Phoenix
Job type Contract
Salary USD $60,000 - $80,000 60000 - 80000
Source SPECTRAFORCE TECHNOLOGIES Inc.
Showed 2022-10-05
Date 2022-10-03
Deadline 2022-12-01
Category Et cetera
Create resume

Sr Java Developer

Arizona, Phoenix, 85001 Phoenix USA

Vacancy expired!

Job Title: Java Developer

Duration: 12 Months

Location: Phoenix AZ /Jersy City ,NJ /Austin TX /Dallas TX

Roles and Responsibilities
  • Accomplished IT professional with hands-on experience (10+ years) in designing and implementing trading applications in Java ecosystem.
  • Experience across multiple spectrums of technologies and business domains, as a development manager, project lead/architect/developer, with deep domain knowledge in the investment banking industry spanning across risk management, derivative products, and fixed income. - -
  • Extensive hands-on experience in enterprise data and analytics centric platforms, with special expertise in real-time, highly scalable, high-performance web and workflow applications, and integration with artificial intelligence solutions - -
  • A strong track record in leading global teams of developers with Agile development practice and consistently deliver high quality solutions exceeding users’ expectations
  • A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing.
  • The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
  • Senior Java developer will lead/contribute to following: - Architecture review, design, and features evaluation activities -
  • Requirement Gathering o Working with business partners and peer technology teams o Producing architecture documentation - Development - Testing o Collaboration with embedded QA team - Deployment (Teamcity, Jenkins, other) -
  • Production support (monitoring: appd, splunk, others) - Mentoring members of development and QA teams

Required
  • Proficiency in Java 8 and higher, with a good understanding of its ecosystems
  • Ability to clearly communicate java concepts thought ability to write well-structured, clean, and readable Java code
  • Deep knowledge of internals of JVM and techniques of tunning on VM
  • Expertise with different design and architectural patterns
  • Expert in Java concurrency patterns and experienced in implementing real time trading applications.
  • Extensive experience with RESTful web services and Service-oriented architecture in general
  • Hands on experience /knowledge of Java GUI frameworks like Swing, AWT
  • Extensive knowledge of design principles behind a scalable application (vertical and horizontal)
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools: Gradle, Maven, TeamCity CI is big plus
  • Extensive hands-on experience in Struts and Spring, Web Technologies, XML, JSON, Streams Deserialization/ Deserialization, effective errors and exception handling techniques, Multithreading and Synchronization
  • Deep knowledge and practical experience in Java ecosystem vulnerabilities (Veracode, BlackDuck, and other static analysis tools and platforms),
  • Strong with ANSI SQL and DB (Oracle)
  • Experience with JMS (Tibco, Rabit MQ), other messaging systems (Kafka)

Vacancy expired!

Subscribe Report job