Qureos

FIND_THE_RIGHTJOB.

Java Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title: Java Developer

Location: Onsite

Employment Type: Full-Time

About the Role: We are seeking a highly skilled Java Developer with 4-5 years of professional experience to join our growing engineering team. The ideal candidate will have strong expertise in handling legacy Java codebases, modernizing applications, and migrating monoliths to microservices. You should be passionate about delivering high-quality, maintainable software and guiding the team toward adopting industry best practices..

Key Responsibilities

  • Analyze and work with legacy Java codebases, upgrading and refactoring them to the latest Java versions.
  • Maintain and optimize applications deployed on WildFly / JBoss application servers.
  • Design and implement strategies to break down monolithic applications and build scalable microservices architectures.
  • Develop and maintain applications using Spring Boot and associated technologies.
  • Understand and consider the trade-offs and challenges of modern deployment strategies, ensuring secure, efficient, and reliable deployments.
  • Design, develop, and optimize relational (RDBMS) and NoSQL database solutions.
  • Guide and mentor the team on adopting Java-specific best practices, including clean code, design patterns, and performance optimization.
  • Collaborate closely with DevOps, QA, and other engineering teams to ensure end-to-end project success..

Required Skills and Qualifications

  • 4–5 years of professional Java development experience.
  • Hands-on experience with legacy Java systems and modernization to newer Java versions.
  • Proficient with WildFly and/or JBoss Application Servers.
  • Experience in designing and implementing microservices from monolithic architectures.
  • Strong knowledge of Spring Boot and related frameworks.
  • Solid understanding of modern deployment strategies (e.g., containers, orchestration, CI/CD pipelines) and their potential pitfalls.
  • Deep experience with Relational Databases (e.g., PostgreSQL, MySQL).
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
  • Proven ability to guide teams and establish coding standards and practices in Java.
  • Excellent analytical, troubleshooting, and communication skills.

.

Employee Benefits

  • Attractive salary packages commensurate with your experience and qualifications.
  • Comprehensive medical insurance coverage for you and your spouse.
  • Convenient transportation subsidy to ease your commute.
  • Annual increments to acknowledge and reward your hard work and valuable contributions.
  • Work from home or remote work models for ultimate work environment freedom.
  • Benefit from a generous leave policy, including paid sick, casual, and annual leave.
  • Thrive in a positive, inclusive work environment that values your unique perspectives and contributions.
  • Paid time off on public holidays for greater flexibility and cultural respect.

Job Type: Full-time

Education:

  • Bachelor's (Required)

Experience:

  • Java Developer: 3 years (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.