Senior Java Software Engineer
About the role
MUST:
4+ years as a backend developer, specifically with java – EXPERT LEVEL HARD CORE JAVA DEVELOPMENT, should be doing java all day every day
Great communication
Experience building systems that handle high throughput and low latency in production environments (10k+ msgs/sec, low-millisecond latencies).
Strong Java proficiency, including solid understanding of concurrency, memory management, JVM behavior, and performance optimization.
Has been a senior/lead or principal developer (eventually will mentor backend devs) and comfortable with being the main backend developer currently on the team (ability to understand architecture while being a strong developer)
Aspirations to grow into a director role
Expert in Java development (backend)
Understands multi-threading
Strong experience with Unit testing with J-unit
Either comes from a small team within a large company, or comes from a small start up
Experience in the cloud with one of these cloud enviroments: AWS, Azure, or GCP
Experience with at least one type of SQL relational database
Bachelor's in Comp Sci
PLUS:
FIX Protocal experience
Experience with derivative contracts (futures, options) and financial markets
Strong experience developing Rest API’s
Must understand how Kubernetes or containerized applications work (microservices)
Extensive experience in relational databases (PostgreSQL)
Expert with spring boot development
Fintech
Websocket experience , build out api’s for the front end of the platform
Experience with rabbit mq, or other messaging platforms
Start ups
Used Postman for testing
Ability to write PostgreSQL queries manually
Responsibilities
- Develop high throughput and low latency systems
- Mentor backend developers
- Understand architecture while being a strong developer
Qualifications
- 4+ years as a backend developer with Java
- Strong Java proficiency and understanding of concurrency
- Bachelor's in Computer Science
Skills mentioned
About Alpine Solutions Group
Alpine Solutions Group is dedicated to placing the highest quality IT, Engineering, Finance, Construction and Healthcare specialists to meet your company's needs. We understand the evolving world of technology and take a proactive approach to finding top talent. Our screening process is designed to identify individuals with the ideal skill set that also align with company culture. We strive to meet client needs ranging from contract, contract to hire and direct placement. Our areas of focus: Application Development Big Data / Enterprise Data Warehouse Business Intelligence Technical Support Robotic Process Automation Accounting and Finance FP&A Accounting (Controller, Accounting Manager, Senior Staff) CFO, VP, Financial Executives Healthcare Revenue Cycle Management Claims / Medical coding EHR/ EMR Implementation Engineering Electrical Engineering Civil Engineering Embedded Systems Construction Labor Construction Management Construction Engineering