Job Description
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.
Key Responsibilities:
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.
Amaris Consulting is committed to promoting diversity within its workforce and to creating an inclusive work environment. We consider applications from all qualified individuals, regardless of gender, sexual orientation, race, ethnic origin, beliefs, age, marital status, disability, or any other characteristic.
Special attention will be given to candidates with disabilities.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application