Java Software Engineer @ APX (Now Aster)
placeHybrid
attach_money $130,000
businessHybrid
scheduleFull Time
Posted 23 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @aster.com
Recommended after applying
Job Details
Overview
The Java Software Engineer at APX (Now Aster) will architect and optimize backend systems for blockchain data processing, build high-performance APIs, implement off-chain logic for DeFi applications, and develop microservices to improve wallet interactions and transaction queuing.
Main Responsibilities
- Architect and optimize backend systems for blockchain data (indexing, RPC interactions, event streaming).
- Build high-performance APIs for frontends and smart contracts using REST, WebSocket, and GraphQL.
- Implement off-chain logic for DeFi apps including price oracles and risk engines.
- Develop microservices for wallet interactions, transaction queuing, and gas optimization.
- Ensure reliability of critical infrastructure through node management, load balancing, and failover systems.
- Collaborate with smart contract developers on protocol integrations.
Required Skills and Experience
- 3+ years of backend development using Java (also Rust, TypeScript, Go).
- Experience with blockchain technologies (JSON-RPC, ethers.js/web3.py, transaction lifecycle).
- Expertise in database optimization (PostgreSQL, TimescaleDB, Redis).
- Familiarity with asynchronous architectures (Kafka, RabbitMQ, Celery).
- Solid knowledge of the Web3 stack, including EVM and indexers.
- Understanding of security practices such as rate limiting, sanitization, and replay protection.
- Cloud deployment experience with AWS/GCP, containerization, and Infrastructure as Code (IaC).
Key skills/competency
Java, blockchain, backend, microservices, APIs, cloud, security, async, database, integration
How to Get Hired at APX (Now Aster)
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills for blockchain and backend engineering.
- Highlight relevant experience: Emphasize Java and microservices projects.
- Connect on LinkedIn: Engage with APX (Now Aster) professionals.
- Prepare for technical interviews: Review blockchain and API design nuances.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Java concurrency techniques.
circle
Practice API design and RESTful services.
circle
Study blockchain JSON-RPC integration.
circle
Refresh cloud deployment on AWS/GCP.
Behavioral Questions
circle
Describe your teamwork in complex projects.
circle
Explain a challenging problem solved.
circle
Share a time you optimized system performance.
circle
Discuss how you manage tight deadlines.
Frequently Asked Questions
What qualifications are required for the Java Software Engineer at APX (Now Aster)?
keyboard_arrow_down
How does APX (Now Aster) integrate blockchain in their systems?
keyboard_arrow_down
What technical skills should candidates emphasize when applying at APX (Now Aster)?
keyboard_arrow_down
How important is experience with microservices for the Java Software Engineer role at APX (Now Aster)?
keyboard_arrow_down
What type of cloud experience is expected for this role at APX (Now Aster)?
keyboard_arrow_down