Remote Senior Java Developer

Posted

Apply now
Please, let Remotebase know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Remotebase is seeking an experienced Senior Java Developer to join their dynamic team.
  • The role involves designing, developing, and maintaining high-performance backend systems for a diverse set of clients.
  • Responsibilities include feature design, evaluating designs, providing feedback, and influencing quality standards.
  • The developer will identify performance issues and optimize solutions while demonstrating competence in engineering concepts and business understanding.
  • Collaboration with engineering teams, business stakeholders, and product managers is essential to define and implement technical solutions.
  • The role requires turning business needs into functional requirements and explaining technical details in an understandable manner.
  • Participation in defining, scoping, and estimating stories is expected.
  • The developer will maintain high code quality, testing, and automation standards while continuously seeking improvement opportunities.
  • Driving design and code reviews to ensure high-quality, scalable, maintainable, and well-tested code is a key responsibility.
  • A DevOps mindset is necessary, promoting cloud-oriented solutions and supporting monitoring, alerting, CI/CD pipelines, and cloud infrastructure.

Requirements:

  • Candidates must have 5+ years of professional experience in delivering quality software, ideally across the full stack, with an overall Engineer level IV (7-10 years’ experience).
  • Excellent proficiency in an Object-Oriented language, particularly Java, is required.
  • Proficiency with Java, Java Spring Boot Framework, and containerization technologies (K8s/Docker) is essential.
  • Test automation experience at all levels (Unit, Integration, Regression, Load) is necessary.
  • Familiarity with modern infrastructure tools and pipelines, such as Gitlab CI/CD and Terraform, is required.
  • Experience with RESTful architecture and microservices is essential.
  • Candidates should have experience with system design, architecture, scaling, and performance testing.
  • Experience building services is a plus.
  • Familiarity with cloud technologies, especially AWS, is required.
  • Experience with databases like Postgres and cache-based low latency system design is necessary.
  • Familiarity with CI/CD and testing tools is expected.
  • A strong understanding of computer science fundamentals is required.
  • Familiarity with ops tools, logging, and metrics (e.g., New Relic, Splunk) is necessary.
  • Experience with messaging technologies and patterns (e.g., Kafka/SQS) is a plus.

Benefits:

  • The position is fully remote, allowing for flexibility in work location.
  • Flexible timings are offered, allowing employees to decide their work schedule.
  • Compensation is market competitive, paid in dollars.
  • The role provides significant opportunities for learning and growth.
Apply now
Please, let Remotebase know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback