Java Developer

Posted 5 days ago

This is a fully remote position, open to applicants in Bulgaria.

📋 Description

• Create clean and efficient code utilizing Java, Spring, Spring Boot, SQL, PostgreSQL, and OpenShift.

• Design and establish a robust microservices architecture.

• Assist in the implementation and optimization of CI/CD processes.

• Analyze complex technical challenges and devise innovative solutions.

• Collaborate with cross-functional teams to collect requirements and convert them into technical specifications.

• Implement and uphold unit tests.

• Engage in code reviews and offer constructive feedback.

• Refactor and enhance the existing codebase.

• Stay updated on emerging technologies and industry best practices.

• Mentor junior developers.

• Contribute to technical documentation, API specifications, and system architecture diagrams.

• Take part in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

• Work alongside DevOps teams on the deployment and operation of software solutions.

• Interact with customers to gather requirements and provide technical expertise.

• Identify and mitigate risks associated with software development projects.


⛳️ Requirements

• Over 3 years of experience with Java (Spring Boot, Spring) or microservice architecture.

• Knowledge of unit testing, clean code practices, design patterns, and SOLID principles.

• Involvement in at least 1–2 commercial software projects.

• Degree in Computer Science, Software Engineering, or a related field, or currently pursuing one.

• Proficient in English; German language skills are a plus.

• Experience with version control systems, particularly Git.

• Understanding of Agile methodologies and experience in Scrum teams.

• Knowledge of RESTful API design and implementation.

• Strong problem-solving abilities and attention to detail.

• Familiarity with containerization technologies like Docker.

• Experience with cloud platforms, ideally OpenShift or Kubernetes.

• Background in database design and SQL, specifically PostgreSQL.

• Enthusiasm for continuous learning and keeping abreast of new technologies.

• Excellent time management skills and capacity to work efficiently in a fast-paced environment.


🏝️ Benefits

• Engaging and challenging projects.

• Flat organizational structures.

• Numerous events held in Germany.

• Flexible working hours.

• Competitive remuneration.

• 26 days of annual paid leave.

• Health, life, and travel insurance.

• Training programs and coding camps.

People also viewed

Scalera17 hours ago

Senior Backend Engineer, AI

CH flagSwitzerland OnlyFull-timeBackend Engineer
ApplyView job
CI&T17 hours ago

Mid-Level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Coinbase17 hours ago

Senior Software Engineer, Backend – Consumer Risk

US flagUnited States OnlyFull-timeBackend Engineer$186.1k/year
ApplyView job
GFT Technologies17 hours ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Emma – The Sleep Company17 hours ago

D365 F&O Technical Architect

PT flagPortugal, +1 more countryFull-timeBackend Engineer
ApplyView job
Landfx Landscape Architecture17 hours ago

PHP, Database Programmer

US flagCalifornia OnlyFull-timeBackend Engineer$85k – $100k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers