Java Software Engineer

Posted 29 days agoViewed
United States, CanadaFull-TimeFinTech, Trading Platform
Company:
Location:United States, Canada, EST, PST
Languages:English
Skills:
Backend DevelopmentSoftware DevelopmentSQLJavaJVMKafkaKubernetesSpringCI/CDRESTful APIsMicroservices
Requirements:
Proven experience in FinTech, Banking, or related financial domains Strong understanding of distributed systems architecture and the client–server model Ability to design and maintain scalable, low-latency, high-performance systems Solid knowledge of concurrency, multithreading, and asynchronous programming Awareness of security best practices in handling PII and financial transactions Basic understanding of network protocols and troubleshooting Experience working in a product-led fast-paced environment as a team player Advanced knowledge of Java Core technologies and the Spring framework Proficiency with SQL databases, ensuring optimal performance, structure, and replication Advanced understanding and hands-on experience in asynchronous programming methods Understanding of the event driven architecture (Kafka or similar solutions) Understanding and hands-on experience with Ops activities, Kubernetes, pipelines, Fit Flow and modern CI/CD patterns and strategies Ability to effectively use AI technologies in engineering work Effective communication skills Ability to tackle and investigate complicated problems Demonstrated capability to adjust to quick technological shifts Readiness to take ownership of tasks and issues
Responsibilities:
Design and build scalable, low-latency, and high-performance backend services Develop distributed and asynchronous systems ensuring reliability and fault tolerance Optimize performance across JVM, databases, caching, and networking layers Apply security best practices in handling client PII and financial transactions Use event-driven architectures and modern messaging solutions (e.g. Kafka) Collaborate with cross-functional teams to align architecture with business needs Maintain high code quality through testing, code reviews, and CI/CD practices Leverage AI tools to accelerate development, testing, and delivery
About the Company
View Company Profile
Similar Jobs:
Posted 5 months ago
Mexico, Gibraltar, Colombia, USA, Brazil, ArgentinaFull-TimeCrypto-Financial Services
Java Software Engineer
Company:Bitso
Posted 5 days ago
Canada, United StatesFull-TimeIdentity Management
Staff Software Engineer - Java
Posted 14 days ago
United States, CanadaFull-TimeLife Sciences SaaS
Senior Software Engineer - Java
Company: