Posted at: 24 April

Senior Java Software Engineer

Company

Arc.dev

Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.

Remote Hiring Policy:

Arc.dev is a fully remote freelance platform.

Job Type

Full-time

Allowed Applicant Locations

Nigeria, Worldwide

Apply Here

Job Description

How can you help us?

We are looking for a skilled Java Developer who stays up to date with the latest technologies, enjoys tackling complex technical challenges, and is eager to expand their skill set. If you also have a desire to work on DevOps tasks, we'd love to hear from you. Join us and make a real impact!

Main Responsibilities:

  • Research, design and implement high-quality and scalable enterprise level solutions, never forgetting about performance!
  • Write clean, maintainable and testable code
  • Proactively identify potential improvements and lead their implementation
  • Increase efficiency through automation
  • Contribute to development, solution design and organizational best practices
  • Stay current with new technologies and make recommendations to the team

What Do We Expect?

  • Solid Java skills
  • Experience with Java-based frameworks
  • Proven Experience implementing solutions with Microservices, RESTful Web Services and Web APIs
  • Experience with tools and practices in CI/CD, Gitlab CI, Docker, Kubernetes
  • Strong understanding of OOP concepts and design patterns
  • Good knowledge on relational databases
  • Self-starter with proactive attitude
  • Team player

Why Join Us?

  • Competitive remuneration and comprehensive benefits package, recognizing your valuable contributions.
  • 25 days of annual vacation, ensuring you have time to recharge.
  • Opportunity for significant career growth and skill development, enabling you to reach your full potential.
  • Thriving in a friendly, yet competitive work environment, where every team member's success is celebrated.
  • Enjoy flexible working hours and remote work options, promoting a healthy work-life balance and empowering your productivity.
Apply Here