This Job Vacancy has Expired!

Senior Java Software Developer

Posted on May 10, 2022 by Request Technology

Chicago, IL 60601
IT
Immediate Start
Annual Salary
Full-Time

Senior Java Software Developer

Salary: $140k-$160k % bonus

Location: Hybrid role (2 days in-office, 3 days remote) in either location

Chicago, IL/Dallas, TX

*We are unable to provide sponsorship for this role*

*Bonus Eligible*

A prestigious financial company is seeking a Java Software Developer that will create solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop.

Qualifications

  • BS degree in Computer Science, similar technical field, or equivalent practical experience.
  • 6+ years software development experience.
  • 6+ years of work experience in the capital markets industry, preferred.
  • Java-based software development experience.
  • Experience with Flink, Kafka, and Kubernetes.
  • Fluent in object-oriented design, industry best practices, software patterns, and architecture principles.
  • Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.
  • Deep understanding of performance issues and multi-threaded development.
  • Proficient in the following types of testing: unit, integration, system, functional, non-functional, regression, performance, security, and acceptance.
  • Experience working with three or more of the following: web/mobile application development, Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms.
  • Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.

Responsibilities

  • Collaborating with others to deliver complex projects which may involve multiple systems.
  • Continuously thinking about the next steps while improving yourself and others around you.
  • Developing solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop.
  • Recommending technologies and tools that improve the efficiency and quality of the systems and development processes.
  • Optimizing application performance through analysis, code refactoring, and system tuning.

Reference: 1591843888

Set up alerts to get notified of new vacancies.

Similar Jobs

Senior Java Software Developer

Chicago, IL

Annual Salary