Java Developer (Hybrid)

Amaris
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Agile Methodologies
iOS
Mobile Application Development
Cloud Computing
Databases
Software Design Patterns
Mobile Application Software
Software Architecture
Software Systems
Systems Integration
Backend
REST
Microservices

Job description

We are looking for a Senior Java Developer to join our technology team and contribute to building scalable, high-quality software solutions. You will collaborate with cross-functional teams and play a key role in delivering impactful products throughout the development lifecycle., * Design, develop, and maintain scalable and high-quality software solutions

  • Take full ownership of projects and drive them end to end
  • Collaborate with cross-functional teams including product, QA, and design
  • Mentor junior developers and contribute to technical decision-making

Requirements

  • Strong experience in Java and related backend technologies
  • Proven experience working on end-to-end (E2E) projects, from initial analysis to deployment and maintenance
  • Ability to own a project from A to Z, including design, development, testing, and production support
  • Solid understanding of software architecture, design patterns, and best practices
  • Experience with RESTful APIs, microservices, and database technologies
  • Familiarity with agile development methodologies

Nice to Have (Highly Preferred):

  • Mobile application development experience (Android, iOS, or cross-platform)
  • Experience integrating backend services with mobile applications
  • Knowledge of CI/CD pipelines and cloud platforms

If you are a self-driven developer who enjoys taking responsibility and delivering complete solutions, we would love to hear from you.

Apply for this position