Sr Software Engineer

Chicago, IL 60606

Posted: 08/05/2020 Category: Java Job Number: 13306

Job Description


Sr Software Engineer

 

The Sr Software Engineer will be working on a mission critical Java-based Web Application which is used to manage markets with trillions in value. The candidate is responsible for providing a visual representation of the current and historical state of the markets. You will work with other developers, BAs, and QAs in an Agile environment to build and improve an existing application and testing framework to meet various business needs.

 

In a fast pace environment, the candidate needs to have the ability to handle multiple projects simultaneously and eager to learn new technologies. The team is comprised of highly skilled engineers who are focused on building quality web applications that deliver on visual excellence using cutting edge technologies. You must have an excellent written and verbal communication skills to achieve the business requirements.

 

Principal Accountabilities:
  • Design and implement the core functionalities independently
  • Participate in code reviews to provide/take feedback from your peers
  • Improve the architecture of an existing automated testing frameworks
  • Support testing framework along with your own applications; Write unit tests to achieve a full coverage
  • Ensure code quality through mentoring and leading by example and follow the best practices
  • Work with different teams to deliver the project in a timely manner
  • Mentor junior developers and is influential with the team
  • Help troubleshooting production issues when required
  • Bring in new ideas to make improvement; Contributes to architecture discussions
  • Focus mainly on backend design/implementation

 

Requirements:
  • At least five years of experience designing and developing Java applications
  • BS or MS degree in a technical field
  • Java, J2EE, Spring, Spring MVC
  • JUnit, JMock, Mockito
  • Multi-threading
  • SQL, NoSQL, JDBC
  • HTML/XHTML/XML
  • AJAX, JSON
  • Git, Maven, Linux
  • Design patterns, Data structures
  • TDD, Agile
  • Experience creating modular applications. OSGi is a big plus
  • Knowledge of DevOps & Cloud computing preferred.
  • Financial/Futures industry experience is a plus

Meet Your Recruiter

Rich Drennen

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.