Java Engineer (Remote)

Copenhagen, Capital Region
Posted 2 days, 8 hours ago
Software Development

About the role

Job summary

The role involves designing and optimizing complex systems, ensuring performance and stability of services, and translating business requirements into functional applications. The engineer will be responsible for writing and maintaining efficient Java code, conducting code reviews, and troubleshooting issues to enhance application quality.

Qualifications

  • Over 8 years of experience in troubleshooting and full project lifecycle development for Java applications in a similar industry.
  • Strong understanding of middleware principles.
  • Familiarity with technologies such as Redis, MongoDB, MySQL, Kafka, Spring Boot, and Prometheus.
  • Proficient in core Java and server-side technologies, with extensive experience in software design and architecture.
  • Knowledge of event processing models, multi-threading, and enterprise integration patterns.
  • Experience with Reactor and Microservices is a plus.
  • Basic to fluent English proficiency.

Responsibilities

  • Investigate and design complex systems independently.
  • Optimize system performance and ensure service stability.
  • Translate business requirements into functional applications.
  • Design, build, and maintain reusable Java code.
  • Review and test code for quality and security compliance.
  • Identify and resolve bottlenecks and bugs.
  • Maintain code quality and organization.

Skills

  • Core Java
  • Spring Frameworks
  • Middleware technologies
  • Event processing and multi-threading

Education

  • Relevant degree or equivalent experience in software development.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. On the 1- and 3-month plans, CV Tailor rewrites your CV for this exact role.

Share this job