Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Software Engineer image - Rise Careers
Job details

Java Software Engineer

Job Description:

  • Responsible for core development of the platform business system and leading its implementation.
  • Conduct in-depth analysis of business requirements and formulate technical solutions/system designs.
  • Develop distributed middleware products and lead the design of microservices, API gateways, etc.
  • Write core system code and resolve complex technical challenges.
  • Translate technical requirements into robust solutions considering performance, stability, and scalability.

Qualifications:

  • Bachelor Degree in Computer Science or related discipline
  • Solid Java fundamentals with understanding of I/O, multithreading, collections, and JVM principles. Proficient in OOP.
  • 3+ years experience in Core Java, Spring Cloud, microservices, multithreading, and high-performance server design/optimization.
  • Hands-on experience with Redis, Cassandra, HBase, or other mainstream NoSQL databases.
  • Proficient in Linux environment with containerization experience (Kubernetes/K8S preferred).
  • Familiar with common I/O models. Experience in large-scale network programming is a plus.
  • Skilled in MySQL development, database design, and performance optimization. Experienced in distributed systems.
  • Proficient in agile development methodologies.
  • Strong communication skills, teamwork spirit, and self-motivated learning attitude.
  • Experience in e-commerce platforms (transaction, product, marketing, membership, payment, fulfillment systems) preferred.
  • Candidates with data computing capabilities or algorithm experience will be prioritized.
  • Fluent in English and Chinese
ZEAL Group Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ZEAL Group DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of ZEAL Group
ZEAL Group CEO photo
Dr. Helmut Becker
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Software Engineer, ZEAL Group

Are you passionate about crafting elegant solutions to complex problems? Join us as a Java Software Engineer at our dynamic company! In this role, you will be at the forefront of our platform business systems, taking the lead on core development efforts and ensuring smooth implementation. Your day-to-day will involve diving deep into business requirements and translating them into tech-savvy solutions that emphasize performance, stability, and scalability. You'll get your hands dirty with distributed middleware products, pioneering designs for microservices and API gateways, while writing impeccable code and tackling challenging technical problems. To thrive in this role, you'll need a strong foundation in Java principles, with a keen understanding of concepts like multithreading and collections. With over three years of hands-on experience in Core Java and tools like Spring Cloud, you're equipped to handle high-performance server designs. Familiarity with NoSQL databases, Linux, and agile methodologies is a must, along with solid database design capabilities. Communication and teamwork are key, as you will collaborate with various stakeholders. If you have experience in e-commerce platforms, that’s a definite bonus! We value individuals who are self-motivated learners and who can communicate fluently in both English and Chinese. Ready to make your mark? We can’t wait to see what you bring to the table!

Frequently Asked Questions (FAQs) for Java Software Engineer Role at ZEAL Group
What are the primary responsibilities of a Java Software Engineer at our company?

As a Java Software Engineer at our company, your primary responsibilities will include leading the core development of our platform's business systems, analyzing business requirements, and designing technical solutions. You'll also develop distributed middleware products, design microservices, optimize performance, and write core system code while resolving complex challenges.

Join Rise to see the full answer
What qualifications are required for the Java Software Engineer position?

To qualify for the Java Software Engineer position at our company, you should hold a Bachelor’s Degree in Computer Science or a related discipline. Additionally, you should have solid Java fundamentals, over three years of experience in Core Java and Spring Cloud, as well as familiarity with NoSQL databases and agile development methodologies.

Join Rise to see the full answer
What technical skills are important for a Java Software Engineer at our company?

Technical skills important for the Java Software Engineer role at our company include proficiency in Java fundamentals, understanding of multithreading, experience with microservices architecture, and hands-on experience with databases like Redis and Cassandra. Familiarity with Linux environments and containerization, especially Kubernetes, is also highly valued.

Join Rise to see the full answer
What experience is preferred for the Java Software Engineer role in our e-commerce projects?

Preferred experience for the Java Software Engineer role in our e-commerce projects includes working on transaction, product, marketing, membership, payment, and fulfillment systems. Candidates with experience in data computing capabilities or algorithms will be prioritized, along with those showcasing strong database design and performance optimization skills.

Join Rise to see the full answer
What is the work environment like for a Java Software Engineer at our company?

The work environment for a Java Software Engineer at our company is collaborative and fast-paced. We promote agile methodologies, and you will have the opportunity to work with cross-functional teams. Strong communication skills and a teamwork-oriented spirit are essential for success in this role.

Join Rise to see the full answer
Common Interview Questions for Java Software Engineer
How do you approach coding challenges in Java?

When tackling coding challenges in Java, I first analyze the problem to understand its requirements. I then break it down into smaller, manageable tasks and plan my approach. Writing clean, efficient code is my priority, and I always test my solutions to ensure they meet performance criteria.

Join Rise to see the full answer
Can you explain the concepts of multithreading and how you have implemented them in your past projects?

Multithreading allows simultaneous execution of two or more threads, enhancing the performance of applications. In my past projects, I’ve utilized Java's concurrency libraries, such as ExecutorService, to manage threads effectively for tasks like processing large datasets without blocking the main application.

Join Rise to see the full answer
What is your experience with microservices architecture?

I have implemented microservices architecture in various projects, focusing on scalability and maintainability. By decoupling services, I ensured that each one could be developed, deployed, and scaled independently, leading to reduced development time and increased resilience.

Join Rise to see the full answer
How do you optimize performance in Java applications?

Performance optimization in Java apps involves profiling to identify bottlenecks, reviewing algorithms for efficiency, and minimizing resource usage. I also utilize caching strategies like Redis to reduce database load and implement asynchronous processing to improve response times.

Join Rise to see the full answer
Describe your experience with NoSQL databases.

I have worked extensively with NoSQL databases such as Cassandra and HBase, particularly for handling unstructured data. I appreciate their scalability and flexibility, which allow for efficient reads/writes and the ability to distribute data across multiple nodes seamlessly.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

For version control, I primarily use Git, combined with platforms like GitHub or GitLab for collaboration. This allows my team and I to manage our codebase efficiently, track changes, and facilitate code reviews effectively.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Ensuring code quality involves implementing coding standards, peer reviews, and automated testing. I leverage tools like SonarQube for static analysis and incorporate unit testing frameworks to validate my code, promoting reliability and maintainability.

Join Rise to see the full answer
Can you explain a challenging project and how you overcame the obstacles?

One challenging project involved migrating a legacy system to a microservices architecture. I faced issues related to data consistency and service intercommunication. By implementing event sourcing and utilizing Kafka for messaging, I successfully navigated these obstacles and improved the system's overall performance.

Join Rise to see the full answer
What practices do you follow for database design and optimization?

For database design, I focus on normalization to reduce redundancy and improve data integrity. When optimizing, I analyze query performance using indexes, denormalization where necessary, and regularly review execution plans to ensure efficient data retrieval.

Join Rise to see the full answer
How do you stay current with industry trends in Java development?

I stay current with industry trends in Java development by participating in tech meetups, following influential developers on social media, and regularly reading blogs and journals. Additionally, I contribute to open-source projects to apply and refine new concepts in real-world scenarios.

Join Rise to see the full answer
Similar Jobs
ZEAL Group Hybrid Green Bay, Wisconsin, United States
Posted 4 days ago

Join Golden Corral as a Kitchen Manager, where you’ll lead a vibrant team in a fast-paced restaurant environment.

ZEAL Group Remote No location specified
Posted 4 days ago

Join Zeal Group as a Country Head specializing in Forex/CFD to spearhead client acquisition and drive business growth.

Elevate your career as a Senior Java Developer with Truelogic, working remotely on impactful projects for a leading life insurance company.

Photo of the Rise User
Posted 14 days ago

Join Udacity as a Back-end Engineer II and contribute to developing innovative microservices that enhance online education globally.

DMV IT Service Hybrid No location specified
Posted 12 days ago

Join DMV IT Service LLC as a Senior .NET Developer to design and develop enterprise-grade applications using cutting-edge technologies.

Photo of the Rise User

We are looking for a Software Engineer to join our Test Engineering team and enhance the quality of Risk Services applications through collaborative test automation efforts.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Become a pivotal part of Spotify's AiKA squad, developing essential AI-powered tools to enrich employee workflows and knowledge access.

Photo of the Rise User

Delivery Hero is seeking a talented Software Engineer II (React) to join their Logistics Team and innovate customer support solutions through advanced AI technology.

Photo of the Rise User

Join SAS as a Full-Stack Golang Software Developer and contribute to cutting-edge fraud detection technology in a dynamic environment.

Photo of the Rise User
Danaher Hybrid Coralville, Iowa, United States
Posted 3 days ago

We are seeking a Web Developer to create functional web applications at Integrated DNA Technologies.

WE CREATE A BETTER WORLD OF LOTTERY. Through innovation, digitalisation and entertainment because we believe in the excitement of aspirational dreams. Our amazing people are dedicated to create innovative and new ways on how people can play the l...

58 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
173 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
10 people applied to Front end developer at Viseven
Photo of the Rise User
50 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block