We are hiring a

Senior Full Stack Developer (Java)

career-tech

Functional Area

Tech

career-full-time

Employment Type

Full-time

career-working-hours

Work Hours

Standard Business Hours (flexible)

career-location

Location

Podgorica

About us

At Coinis, we are on a mission to revolutionize digital advertising through innovation. We foster a culture that encourages creativity, collaboration, and continuous learning. If you are a versatile Senior Full Stack Developer passionate about both backend and frontend technologies, we want you on our team!

About your position

  • Lead development on assigned projects, ensuring high-quality, scalable, and maintainable code.
  • Analyze user needs and system requirements to define technical specifications.
  • Stay updated with the latest technology trends and assess their impact on our ecosystem.
  • Mentor and support team members through code reviews and technical guidance
  • Collaborate across teams to enhance processes, optimize system performance, and contribute to technical decision-making.

Job requirements

  • Proficient in English, both spoken and written
  • Strong object-oriented programming (OOP) knowledge.
  • Expertise in Java and Thymeleaf for backend development.
  • Experience with MySQL and relational database design.
  • Proficiency in frontend development using React.
  • Strong understanding of Redis for caching and optimizing performance.
  • Hands-on experience with Docker for containerized development and deployment.
  • Strong understanding of best coding practices, clean code principles, and performance optimization.
  • Excellent communication skills and ability to work in cross-functional teams.

Tech Stack We Use:

While we expect expertise in Java, Thymeleaf, MySQL, and React, here are some other technologies we work with:
  • Backend: Java / Python / FastAPI
  • Frontend: React / Astro / Tailwind CSS
  • Databases: MySQL / PostgreSQL / Redis / Snowflake / ClickHouse
  • Infrastructure: AWS (S3, CloudFront, EC2, Lambda, RDS, ElastiCache, etc.), Terraform, Docker, GitLab CI/CD, Cloudflare DNS, Prometheus, Loki, Grafana

Qualifications

Education

  • Bachelor’s, Specialist’s or Master’s Degree in Computer Science or a technology-related field.

Experience

  • 7+ years of experience in web development including analysis, design, coding, and testing.

Skills in order of relevance:

  • Java
  • Thymeleaf
  • MySQL
  • React
  • Redis
  • Docker

What we offer

  • Paid private health insurance
  • Daily meals
  • Paid gym membership
  • Covered commuting costs (if living outside the city or further away)
  • Annual company retreats
  • Flexible work hours
  • Paid parental leave
coinis-what-we-offer

Other Information

Join Coinis and be part of a dynamic team where you’ll work on exciting projects, develop innovative solutions, and grow your career in a supportive environment! 📩 Apply now and let’s build something amazing together!

Our Offices Some of us spend more than half of their days in our offices.
That's how cozy and welcoming they are!
Make use of our peephole and see for yourself.
  • office 1
  • office 2
  • office 3
  • office 2
  • office 2