Job Title: Java Developer Location: Location: San Francisco, CA, USA Employment Type: Full Time Duration: Long term Visa: NO US Interview Mode: Phone and Skype Responsibilities :-
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications and follow best practices.
Prepare and produce releases of software components.
Attains excellent track record in test coverage and code hygiene.
Collaborate with technology peers and product owners and lead collaborative efforts to ensure a successful end-to-end project delivery
Ability to translate functional requirements to technical design and requirements
Perform code reviews, develop and review test scenarios in collaboration with QA
Working closely with quants to integrate new models into the analytics platform.
Support and enhance our next generation data and analytics platforms for the Securitized Products Trading business, as well as Quants and Research.
Work will include integration planning, integration analysis across multiple technical platforms, integration analysis across to include both global system design and detailed program design for complex processes or interfaces,
review of database design of new data structures, and suggested modifications to existing data structures.
Effectively documents and teaches the structure and function of the new application and/or enhancements resulting from the assigned project(s) to other Web Application Managers and senior technical personnel to ensure that the new systems or enhancements operate smooth in environment.
Required Skills :-
Experience in the Spring Frameworks like Spring Batch, Spring Boot
Experience in developing batch jobs using Quartz framework
Experience in developing web applications using at least one popular web
Knowledge of container based development, orchestration, micro services frameworks and tools (Docker, Kubernetes, Spring Boot, Jersey, Swagger) is a plus
Strong understanding of Agile methodology and leveraging SDLC tools to improve development and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
Experience with streaming technologies such as Kafka/Redis etc.
Experience with microservices using Spring/Spring Boot
Experience using React or Angular is a plus
Exposure to JIRA or other ALM tools to create a productive, high quality development environment.
Thanks and Regards Prafull Carpentar prafull.carpentar at raasinfotek.com 3025619552