Java Developer

Year    Bangalore, Karnataka, India

Job Description

Company Description
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.

Job Summary:
We are looking for a passionate and skilled Java Developer with 2+ years of experience in building scalable and maintainable applications using Java, J2EE and modern frameworks like Spring and Hibernate. The ideal candidate will have hands-on experience with backend development, database integration, and build tools. Candidates with exposure to AI-driven development practices will be highly preferred.
Key Responsibilities:

  • Develop and maintain Java-based applications using Java, J2EE, Spring, and Spring Boot.
  • Design and implement RESTful APIs and microservices.
  • Integrate applications with relational databases like MySQL.
  • Work with ORM frameworks such as Hibernate for data persistence.
  • Apply AI-driven development tools (e.g., Amazon Q, Copilot) to accelerate coding, testing, and documentation.
  • Implement asynchronous communication using RabbitMQ and AWS SQS.
  • Integrate AWS CloudSearch for scalable search capabilities.
  • Use Maven and Gradle for project build and dependency management.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews, testing, and debugging.
  • Ensure performance, scalability, and security of applications.
  • Stay current with emerging trends in AI-assisted software development.
Qualifications
Required Skills & Qualifications:
  • Bachelor's degree in computer science, Engineering, or related field.
  • 2+ years of professional experience in Java SE development.
  • Strong understanding of object-oriented programming and design patterns.
  • Hands-on experience with Spring Framework (Core, MVC, Boot).
  • Experience with Hibernate and JPA.
  • Practical experience using AI-powered development tools (e.g., Amazon Q, Copilot).
  • Hands-on experience with RabbitMQ or AWS SQS.
  • Exposure to AWS CloudSearch or similar search services.
  • Proficiency in MySQL or other relational databases.
  • Familiarity with Maven and Gradle build tools.
  • Knowledge of version control systems (e.g., Git).
  • Good problem-solving and communication skills.
Preferred Skills:
  • Exposure to containerization tools like Docker.
  • Familiarity with CI/CD pipelines.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with unit testing frameworks like JUnit or TestNG.
Additional Information
THE PERKS OF WORKING AT ALTISOURCE
Prosperity:
  • Competitive base salaries!
  • 401k plans with company matching - we want to empower you to further your career, and prepare for retirement!
Good Health:
  • Comprehensive Medical, Dental, and Vision insurance plans
  • Tax-free Flexible Spending Account
  • Life insurance, short-term, and long-term disability
...And Happiness!
  • Paid holidays, plus 19 days of accrued PTO for a total of 28 paid days off per year!
  • Free snacks, drinks and coffee!
  • Plenty of employee engagement activities including sporting events, happy hours, and other fun team-building activities
  • Opportunities to join our community service initiatives, including Habitat for Humanity

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4536895
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year