Backend Engineer
Develop and operate compliance-related back-office systems using Java, Spring Boot, Spring Batch, Kafka, Redis, JPA, Oracle, Aurora, Redshift, and AWS. Design RESTful APIs and event-driven services, optimize transactions and performance, manage quality, and support monitoring and cloud operations.
Responsibilities
- Develop and operate compliance-related back-office systems
- Use Java, Spring Boot, Spring Batch, Kafka, Redis, JPA, Oracle, Aurora, Redshift, and AWS
- Design and develop RESTful APIs
- Implement asynchronous processing and event-driven architecture
- Optimize transactions and service performance
- Document APIs with OpenAPI or Swagger
- Manage software configuration with Git
- Write test code and manage quality
- Operate services in MSA, container, and cloud environments
- Handle monitoring and incident response
Requirements
- At least three years of service development and operations experience using Spring Boot or Spring WebFlux with Java or Kotlin
- Experience with JPA or QueryDSL and transaction and performance optimization
- Experience designing and developing RESTful APIs
- Experience documenting APIs with OpenAPI or Swagger
- Experience with asynchronous processing and event-driven architecture using Kafka, RabbitMQ, or similar message queues
- Experience using Redis or another in-memory data store for caching and performance improvement
- Experience with Git-based collaboration and software configuration management
- Experience designing or operating services in an MSA environment, or understanding of MSA
- Understanding of test-code development and quality management using JUnit and Mockito
- Familiarity with active learning, knowledge sharing, self-direction, and flexible communication
- Preferred understanding of compliance operations such as AML, suspicious-transaction monitoring, and travel rules
- Preferred understanding of blockchain, virtual assets, or exchanges
- Preferred experience with high-volume traffic, incident response, monitoring, React.js, Docker, Kubernetes, or AWS
Benefits
- Flexible staggered start and finish times
- Welfare points
- Commuting transportation support for night and holiday work
- Breakfast, lunch, and dinner meal support
- Unlimited snacks and beverages
- Housing purchase, rental-loan interest, or monthly-rent support
- Childcare cost support
- Holiday and Parents' Day gifts
- Job and skills-development education support
- Foreign-language education support
- Unlimited work-related book purchases
- Premium health screenings for employees and family members
- Group accident insurance
- Employee club support
- Resort and condominium accommodation support