• Design and develop responsive web applications using Angular framework
  • Build and maintain RESTful APIs and microservices using Java and Spring Boot
  • Design and optimize MySQL database schemas, queries, and stored procedures
  • Implement microservices architecture patterns and best practices
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and well-documented code
  • Perform code reviews and ensure adherence to coding standards
  • Troubleshoot and debug applications across the full stack
  • Optimize application performance and scalability
  • Participate in Agile/Scrum development processes

Required Skills & Qualifications:

  • 3+ years of experience in full stack development
  • Strong proficiency in Angular (Angular 12+), TypeScript, HTML5, and CSS3
  • Solid experience with Java (Java 8+) and Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Hands-on experience with microservices architecture and design patterns
  • Proficiency in MySQL database design, optimization, and query tuning
  • Experience with RESTful API design and development
  • Knowledge of version control systems (Git)
  • Understanding of CI/CD pipelines and DevOps practices
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of message queuing systems (RabbitMQ, Kafka)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience with API gateway and service discovery tools
  • Understanding of security best practices and authentication mechanisms (OAuth, JWT)
  • Experience with testing frameworks (JUnit, Jasmine, Karma)

- Knowledge of Agile methodologies

Technical Stack:

  • Frontend: Angular, TypeScript, RxJS, HTML5, CSS3
  • Backend: Java, Spring Boot, Spring Cloud

- Database: MySQL

  • Architecture: Microservices, RESTful APIs
  • Tools: Git, Maven/Gradle, Jenkins/GitLab CI

Education:

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

Bachelor's Degree

Altisource Portfolio Solutions S.A. (NASDAQ: ASPS) is an integrated service provider and marketplace for the real estate and mortgage industries. Combining operational excellence with a suite of innovative products and technologies, Altisource helps solve the demands of the ever-changing market. Additional information is available at altisource.com.