Senior Java Developer

$$$$

About the Role

We are looking for an experienced Senior Java Developer to join our team and contribute to the development of scalable, high-performance solutions. The successful candidate will participate in architecture discussions, feature development, and operational activities while collaborating closely with cross-functional teams.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 4+ years of commercial experience in Java development
  • Experience working in Agile environments
  • Strong problem-solving and analytical skills
  • Experience using AI-assisted coding tools to improve development efficiency and code quality
  • Good English communication skills; German is a plus

Strong Expertise In

  • Java 11+
  • Spring Framework and Spring Boot
  • Microservices architecture
  • Messaging Middleware (e.g., RabbitMQ, ActiveMQ)
  • Relational databases (Oracle, PostgreSQL) REST APIs, SOAP, XML, and JSON
  • Docker and containerization technologies
  • Kubernetes and container orchestration

Good Knowledge Of

  • Java concurrency
  • Unit testing frameworks (JUnit, Mockito)
  • CI/CD practices and deployment processes

Would Be a Plus

  • GitLab CI/CD, Jenkins, or similar CI/CD tools
  • Cloud-native technologies
  • Experience using AI agents within the software development lifecycle

Responsibilities

  • Participate in architecture design and technical decision-making
  • Analyze existing solutions and propose improvements
  • Design, develop, and maintain new product features
  • Collaborate closely with developers, QA engineers, analysts, and other stakeholders
  • Ensure compliance with security standards and software development best practices
  • Take ownership of technical solutions and deliverables
  • Support deployment activities, release management, and production issue investigation
  • Contribute to continuous improvement of development processes and engineering practices

Personal Skills

  • Proactive and self-driven approach
  • Strong attention to detail
  • Ability to adapt quickly to changing requirements
  • Fast learner with a growth mindset
  • Strong teamwork and collaboration skills
  • Effective communication and stakeholder management skills

Required languages

English C2 - Proficient
Ukrainian Native
Java, GitLab CI/CD, JUnit, Oracle, PostgreSQL, JSON, REST APIs, Spring Boot
Published 16 June
74 views
ยท
9 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...