Mid/Senior Java Developer

HybridFrom €5,000

Tech Stack

NoSQLgRPCDockerKubernetesJavaSQL

Job Description, Responsibilities & Requirements

About the Position

Join Corner Case Technologies as a Mid/Senior Java Developer, where you'll design and develop robust Java-based backend services for diverse clients.

Responsibilities

  • Design and develop robust Java-based backend services, delivering high-quality solutions for diverse clients, from early-stage startups to mid-sized companies.
  • Optimize data structures and queries to handle large data streams efficiently.
  • Build scalable and high-performance API solutions (REST, GraphQL) and maintain seamless integrations with external and third-party systems.
  • Collaborate closely with client teams and mobile application developers, fostering best practices across various technologies.
  • Lead initiatives and work independently on assigned goals while contributing to a team environment.
  • Design solution architecture and ensure top-tier code quality and performance.
  • Influence product direction by actively participating in decision-making alongside our CTO.
  • Stay up-to-date with the latest tech advancements, as new projects leverage cutting-edge technologies.
  • Contribute to supporting and enhancing our GitLab CI/CD pipelines with review applications and AWS CDK deployment procedures.

Requirements

  • A deep understanding of the Java ecosystem (5+ years of experience), its standard libraries, and effective use of threading and concurrency for high-performance applications. You'll solve complex concurrency issues, prevent race conditions, and manage resources efficiently.
  • Proven experience in designing, building, testing, and maintaining robust and secure RESTful APIs or gRPC services.
  • Proficiency with major cloud platforms such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure, including deploying and managing Java applications in these environments.
  • Strong skills in working with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, including query optimization and data modeling best practices. Good knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience with tools like Terraform or Packer for automating infrastructure provisioning and management is a significant advantage.
  • Hands-on experience with Docker and Kubernetes are standard requirements for most senior roles.
  • The ability to write comprehensive tests at various levels (unit, integration, end-to-end) is crucial for ensuring code quality and reliability.
  • Experience with React is a plus.
  • Certifications are a BIG PLUS, specifically: Oracle Certified Professional Java Programmer; Java SE Programmer or an equivalent certification.
  • A strong understanding of Object-Oriented Analysis and Design using common design patterns.
  • An eagerness to face new, exciting challenges and continuously learn, with access to the necessary tools and support.
  • Fluent in both Lithuanian and English.

We Offer

  • At Corner Case Technologies, one of the primary values is growth, so we will support you in your personal and professional growth. We offer a budget for professional qualification improvement, business trips and conferences, also performance reviews twice a year and meetup events at CCT.
  • Opportunity to significantly contribute to the company's growth and success.
  • Chance to work with clients from all over the world (Denmark, USA, UAE, Switzerland, etc.).
  • Possibility to make an impact on international business success and see your work results immediately.
  • Annual budget for wellness platform.
  • Tech tool as a gift for newcomers.
  • Truly open and flexible environment (flexible working hours and location). We trust our employees and let them take ownership of their roles as they continuously show results. For this reason, we let them manage their time individually, and we do not practice micromanagement.
  • A supportive and caring culture. Our team is friendly and supportive - feels more like family than colleagues. We create awesome memories during our team events every quarter.
  • Birthday day off - this is our gift to you.
  • Presents for your lifetime celebrations (wedding, graduation, etc.).
  • Office in Vilnius and Kaunas.

About the Company

At Corner Case Technologies, we prioritize your journey by providing growth opportunities, cutting-edge technology access, and a focus on well-being. Our comfortable work environment further nurtures collaboration, ensuring you thrive personally and professionally.

Perks and Benefits

  • Opportunities for Career Growth.
  • Cutting-Edge Technology.
  • Exploring the Tech World.
  • Comfortable Work Environment.
  • Building a Strong Team.
  • Well-being.
  • Office Perks.
  • Celebrating Milestones.

Application Process

Our hiring process is designed to foster meaningful connections between candidates and employers. Discover mutual compatibility effortlessly, ensuring a perfect fit for both parties involved.

  1. Apply: Show us who you are, what you’re passionate about, and how good you are at what you do.
  2. Intro call: Your chance to get to know us and our chance to get to know you - we’ll check your vibe and talk about all things you.
  3. Technical interview: Meet the decision-maker - learn more about the specifics of your position, tasks, and team. Will it be a match?
  4. Decision: You think about us, we think about you, and if it’s a match, we’ll roll out the red carpet to welcome you onboard.

Job Details

Salary:
From €5,000
Location:
Lithuania
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Mar 29, 2026
Last checked:
Jun 29, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.