Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Roanoke?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

My3Tech

Roanoke / Global

Senior Java Developer

Job Description

Dev: JavaType: 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.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 containers--don'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."
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location