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
SeniorJob 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.