Overview
Our company offers global electronic access across cash equities, options, and futures. We are seeking a quality-driven, creative Java developer to join a global team of developers building captivating, robust, highly scalable, and time-sensitive applications in an Agile / DevOps setting, providing strategic business solutions. In this role, you will collaborate with external clients, internal users, and onshore/offshore teams to deliver state-of-the-art user interfaces. Responsibilities
You will work with UX designers, product managers, and creative storytellers to build impactful applications. The candidate will be involved with developing our platform, including asset capture, processing and matching engines, workflow and rules engines, facilitating clearing and settlement, and managing deliveries across multiple assets. Collaborate with back-end developers to build RESTful APIs. Work through all phases of SDLC, including estimation, design, development, testing, deployment, documentation, debugging, and support. Develop and test using distributed database technologies and network devices to build automation software. Performance tuning of applications; write test cases, perform testing, debug, and deploy code. Qualifications
Experience in designing, developing, testing, and implementing Java applications. Ability to develop, test, and document software code using technologies and test automation frameworks such as Java, Spring, SpringBoot, Spring MVC, Hibernate, JDBC, JUnit, Kafka, Tomcat, etc. Design and develop API services to consume and produce data. Experience with RESTful API design and development. Experience with cloud services like AWS and Azure. 5+ years of Java development experience. Working knowledge of databases, Agile development techniques, and systems engineering principles, including CI/CD. Experience with Flex 3.0 / 4.0, ExtJS, Oracle, DB2, NoSQL.
#J-18808-Ljbffr