About the Role
We are hiring a Mid-Senior Java Developer with Kafka to join our dynamic team. This Java Developer remote position offers an exciting opportunity to work on high-performance applications in the banking domain while enjoying the flexibility of remote work. If you are looking to advance your Development & Programming career with relocation support, this is the perfect opportunity for you!
What You'll Do
- Develop and maintain scalable Java applications using Java 17/21 and Spring Boot 3.0.
- Implement and manage Kafka and Kafka Streams for real-time data processing.
- Design REST APIs and work with JPA and Ignite Cache.
- Utilize TDD and DevOps practices to ensure high-quality code.
- Collaborate with cross-functional teams to deliver robust software solutions.
Requirements
- Strong experience as a Java Developer with hands-on expertise in Kafka.
- Proficient in multi-threading and OOP concepts.
- Experience with databases such as MS SQL and Oracle.
- Familiarity with Docker and modern DevOps practices.
- Ability to work in a fast-paced environment and adapt to changing requirements.
Nice to Have
- Experience with Camunda for workflow automation.
- Knowledge of cloud platforms (AWS, Azure).
- Familiarity with Agile methodologies.
What We Offer
- Competitive salary range of $100,000 - $130,000 per year.
- Comprehensive relocation packages to assist with your move.
- Flexible remote work arrangements.
- Opportunities for professional growth and development.
- Supportive team environment with a focus on innovation.
This role offers a unique opportunity for a Mid-Senior Java Developer to work remotely while contributing to innovative banking applications. With competitive compensation and relocation support, this position stands out in the FinTech industry.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months