We need Java Fullstack with heavy AWS, Terraform, Kafka background.
Chicago is strongly preferred, but will consider Dallas, TX.
This a hybrid and candidates MUST be able to interview onsite in either Chicago or Dallas
Financial Services experience is NOT required, but STRONGLY preferred- especially capital markets, equities, derivatives, clearing house exp, etc
Job Title: Java Developer
Worksite: Chicago, IL OR Dallas, TX
I. Work To Be Performed
- Support Regulatory requests, Audit requests and remediation efforts.
- Document existing application processing designs as part of Remediation effort.
- Support production issues and address prioritized issues.
- Address security vulnerabilities
- Develop and leverage automation tools to provide a quicker time to market for delivery of project solutions
- Acts as a technical resource to the development staff in all phases of the development and implementation process.
- Research and evaluate alternative solutions and recommend the most efficient application programming solution. Implement solutions to solve complex problems associated with computer equipment, capacity, limitations, and performance.
- Responsible for program design, coding, testing, debugging, and documentation.
- Participate in code reviews and application transition to support team.
Ii. Skill And Experience Required
- The ability to communicate Business and IT solutions independently as well as in an Agile team structure. Self-driven, willing to take initiative when an opportunity presents itself.
- Ability to think ‘Out of the Box’ through Business Analysis and IT Solutions
- A strong discipline and fundamental understanding of how to follow established policy and procedures. A fundamental understanding of Financial Risk and Risk based Systems.
- Thorough understanding of business or function for which applications are designed Requires solid knowledge of the SDLC
- Requires in-depth knowledge of multi-threaded, highly distributed and concurrent systems Must be well-versed on quantitative models and interactions with related systems
- Must have experience with data analytics to effectively analyze and solve complex business issues Must be competent in all phases of application development and implementation
- Requires good communication, analytical, sound judgment and management skill Ability to work effectively with clients, management and staff
- High level of proficiency in Java with extensive experience in multi-threading, collections, high performance programming.
- Familiarity with Spring, JDBC, unit testing, and clean code programming
- Bachelor’s degree in Computer Science or a related discipline or an equivalent combination of education and work experience.
- At least 5 years of solid, diverse work experience in the financial industry
- Minimum of 5 years of experience in application program development utilizing the required skill set.
- 5+ years of Front End/ Backend Java development
- Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, and CI/CD pipeline etc.