Junior Java Developer

Monitaet Technology Responds Quickly
$

Our client is a fast-growing digital platform that transforms how organizations manage complex financial workflows and user roles across multiple tiers. We’re looking for a skilled and proactive Junior Java developer to join a lean and agile engineering team working on a modern, modular, performance-optimized web application. The ideal candidate will be able to contribute to feature development, work proactively, and maintain a steady development pace.
 

You will be joining a project that combines user-centric dashboards, secure document flows, automated validation systems, visual analytics, and flexible admin tools β€” all designed to simplify interaction between companies, consultants, and regulatory bodies.

 

Responsibilities

  • Develop and maintain Java backend services and APIs, ensuring smooth integration with the frontend of a complex web platform.
  • Provide accurate project estimations and adhere to them
  • Maintain high code quality through testing, peer reviews, and documentation
  • Communicate clearly and effectively with team members.

 

Requirements

  • 0.5+ years of proven relevant experience in building complex enterprise applications and/or microservices platforms using modern AI tools
  • Good knowledge of de-facto standard Java stack technologies, frameworks, their drawbacks, workarounds, and best practices
  • Confident knowledge of Core Java, Spring Framework, Spring Boot, Spring Security, Spring Data, JPA/Hibernate, OOP, and basic design principles.
  • Solid understanding of Computer Science fundamentals (Data Structures, Algorithms, DB normalization, Concurrency, etc.)
  • Strong analytical and problem-solving skills, with the ability to tackle typical development challenges while maintaining attention to detail
  • Confident written communication skills in English, with the ability to explain complex technical concepts in simple words to non-technical stakeholders
  • Demonstrated ability to thrive in competitive environments, consistently seeking professional growth and ready to tackle challenging tasks with confidence and enthusiasm
  • Ability to work independently and maintain a good vibe in a team
  • Ability to debug, refactor, and test your code

Nice to Have

  • Knowledge of message brokers (Kafka, RabbitMQ, NATS) and asynchronous processing.
  • Experience with Kubernetes, Linux administration, AWS.

We look forward to your application!

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Published 6 June
275 views
Β·
50 applications
Last responded 5 days ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...