Senior Java Developer
: Job Details :


Senior Java Developer

Saxon Global

Location: all cities,PA, USA

Date: 2024-11-03T05:28:59Z

Job Description:
Type: 6 month contract to startLocation: Westlake, TexasSchedule: 1 week onsite per monthOverview:Alternative Accounting, managing application that processes data from systems into expense platform and extracts data from platform and loads into a data lake.Java Developers Qual Notes: Overview: Alternative Accounting, managing application that processes data from Fidelity Systems into Expense platform and extracts data from platform and loads into a data lake. All data eventually ends up on Fidelity.com. Application processes alternative funds, but each investor has a different expense structure. Will be updating the expense platform to support re-calculations. Not necessarily working on one platform, dispersed across FFIO. Tech Stack: Java, Spring Boot, Microservices, EKS, Jenkins, Github, Junit, Cucumber, Oracle, Kafka Role Notes: •Ideally 7-10+ years of experience, can present someone with 4-5 years who is sharp. •Both building new services, refactoring algorithms in business logic, and maintenance/enhancements of existing services. •Moving to Reactive services , instead of normal REST client call, routing everything to a web client call. Transforms into a stream like flux or mono. Functional style of programming handles all multithreading, enrichment of data with APIs. If someone has experience with Reactive services, VERY nice to have •Team handles their own testing, end-to-end, with basic support from a single SDET (validations, available for questions). Junit, Cucumber test automation •Accounting background or mutual investments background nice to have. •Source code is Github and Stash, migrating fully onto Github •CI/CD, Jenkins pipelines and EKS for containersdon't need to know any of that. Already built out with separate DevOps team for support. •Database not really needed>application is purely pass-through, connects to other systems via API, Kafka queues to get data, processes and publishes. •If they have experience in batch data processing and event-driven architecture, very nice to have. •Soft Skills: someone who's passionate about what they do. People who don't just write code in their day-to-day job, contribute to open-source projects. If work becomes hobby, you've found something you love to do. Creating the best solutions. Goal-driven, what goals have you set for yourself that you've accomplished? Willingness to improve those around them, Tell me about a time you held a learning/training session for your team. Must Haves: Java Spring Boot REST APIs Microservices Testing and test automation (owning their test coverage) Experience in batch data processing Nice to Have: Experience in Reactive service builds EKS Jenkins Accounting or mutual funds background Kafka and event-driven architecture/event-streamingRequired Skills : Java Spring Boot REST APIs Microservices Testing and test automation (owning their test coverage) Experience in batch data processingHybrid / REMOTE - must be onsite 3-5 days of one week per month and then the rest of the month remote. LONG TERM CONTRACT Background Check :YesDrug Screen :YesNotes :Selling points for candidate :Hybrid / REMOTE - must be onsite 3-5 days of one week per month and then the rest of the month remote. LONG TERM CONTRACT Project Verification Info : The information provided below is for Apex Systems AV use only and is not to be distributed publicly, or to any third party. Any distribution of the below information will result in corrective action from Apex Systems Vendor Management. MSA: Restricted Client Letter: Will Provide Candidate must be your W2 Employee :YesExclusive to Apex :NoFace to face interview required :NoCandidate must be local :YesCandidate must be authorized to work without sponsorship ::NoInterview times set :YesType of project :Master Job Title :Branch Code :
Apply Now!

Similar Jobs (0)