Job Description
Job Requirements:
• Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
• At least 5+ years of relevant experience as a back-end developer
• Prolific experience working with Core Java, along with real-time, low latency, and efficient memory allocation
• Extensive experience working with Event Sourcing Architecture
• Demonstrable experience with Test Driven Development (TDD and Distributed System Architecture (Micro Services)
• In-depth knowledge of PostgreSQL and the AWS stack like EC2, S3
• Extensive experience working with Java 8
• Prior experience working in an Agile environment & Continuous Delivery
• Strong knowledge of Jira for story and defect management
• Demonstrable experience with Git, Gradle, Jenkins, Cucumber, and Junit
• Prolific experience with mockito, Aeron, vertx.io, and swagger
• Familiarity with Risk (PnL, Margin calculations)
• In-depth experience with Order Execution flow (FIX Protocol - New Order Single, Execution Report)
• Nice to have some knowledge of Java 11+
• Excellent English communication skills, both verbal and written
NOTE: When we receive your job application for any of our clients at HackerTrail we create an account for you on HackerTrail.com so we can keep track of your application, and progress your candidature. You can choose to have your HackerTrail account deleted at any time by sending an email to support@hackertrail.com from the email address listed on your resume
💡 Quick Summary
Seeking a career-building opportunity? The Remote| Senior Software Engineer |Java position is now open for candidates interested in the Software Developer Jobs sector. This role in Anywhere offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
