Mid/Senior Java Developer

5+ years experience
Gross salary from 5000 EUR/month

What will you do?

  • 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.

What will make you successful in this role?

  • 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.
  • 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.

What 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

Application form

Our hiring 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. Literally.

Perks and benefits

At our company, 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.

Opportunities for Career Growth
At our company, we offer a plethora of learning opportunities to transform your experiences into a fulfilling career journey.
Cutting-Edge Technology
Stay at the forefront of innovation with access to the latest technology, software, and gadgets, ensuring your workday is seamless and efficient.
Exploring the Tech World
Experience the global perspective by attending the most famous tech conferences and business trips spanning all over the world.
Comfortable Work Environment
Enjoy the convenience of hybrid work option, with office located in the vibrant city of Kaunas. Additionally, embrace the freedom to travel the world while continuing to work.
Building a Strong Team
We foster a sense of camaraderie through various activities, such as regular internal events, team buildings and workation trips.
Well-being
Your well-being is essential to us. That's why we offer private health insurance and a range of mental and physical well-being benefits to keep you feeling fresh and focused.
Office Perks
Our office amenities include a fully stocked kitchen, a variety of snacks and drinks, and amazing office made food tasting events every month.
Celebrating Milestones
We value your dedication, marking special occasions and acknowledging your tenure with extra vacation days and thoughtful gifts.