Job Description :
Job Title : Senior Java Developer
Role will be 100% remote then will transition to an onsite role in Irving, TX
Preference is for a local candidate.
If interested email your updated resume in a word document
We can set up a time to talk.
Senior Java Developer - Job Description
Cross Products Technology provides pre-trade, analytics and post trade information and tools to market sales & institutional clients. We are seeking a strong senior developer/lead to work on key business product & client initiatives.
Senior Java Developer - Key Responsibilities
* Responsible for server side and web applications design & development.
* Development of common, reusable components and services
* Responsible for creating high throughput applications leveraging Velocity framework
* Working with core team to manage and support application.
* Ability to take initiative to research, learn and recommend emerging technologies
* Assist the client in the planning of overall application strategy
* Ability to work with global teams and lead them on critical project initiatives
Person Specification
Senior Java Developer - Mandatory Skills
* Solid understanding of enterprise application architecture from front to back
* Experience developing high performance server side components.
* At least 6-8 years experience using J2EE to develop dynamic enterprise applications
* Good experience with caching and performance tuning
* Design and develop the core services ensuring strong reliability, scalability and performance
* Understanding of good design principles and ability to adhere to complex design
* Experience in working with global teams leading them to follow them the best practices / design on critical initiatives.
* Extensive hand-coding expertise in Core Java / J2EE development and proficiency with Spring Framework and Caching frameworks
* Design, develop and support high performing UI code in JavaScript using MEAN stack (MongoDB, Express, Angular or React, NodeJS, ag-Grid) and other common JavaScript components.
* Experience in data modeling and experience with relational and no-sql database. Oracle and MongoDB
* Experienced in building and managing REST Apis
* Prior experience with building distributed, multi-tier applications is highly desirable having built apps which are highly performant and scalable
* Experience with ELASTIC Search / SOLR will be plus
* Experience with APIm or APIgee platforms which provided data on demand / live streaming capabilities
* Actually enjoy working with others, which is vital in a collaborative environment that balances knowledge sharing with blocks of focused, uninterrupted production time.
* Relish tackling new challenges, paying attention to details, and, ultimately, growing professionally.
* Experience with BI technologies like Tableau /QlikSense and interoperability of the same thru APIs
* Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, Information Science or related technical or quantitative discipline. Demonstrable success in designing and delivering multi-tiered applications Competencies.
Senior Java Developer - Assignment Start Date : ASAP - 11 months to start
Senior Java Developer - Assignment Location : Irving, TX - Remote