Altisource Logo

Altisource

Java Developer

Reposted 18 Hours Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Junior
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Junior
The Java Developer will create and maintain applications using Java and modern frameworks, design APIs, integrate databases, and utilize AI tools.
The summary above was generated by AI
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 Description

 

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

Top Skills

Ai-Driven Development Tools
Aws Cloudsearch
Aws Sqs
Git
Gradle
Hibernate
J2Ee
Java
Maven
Microservices
MySQL
RabbitMQ
Restful Apis
Spring

Similar Jobs

2 Days Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
As a Senior Backend Engineer, you will innovate with cloud technology, improve software quality, collaborate with teams, and create new solutions.
Top Skills: SparkAWSDatabricksHibernateJavaJpaKubernetesPostgresSpring Framework
3 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Financial Services
Lead a team in developing automated quality solutions for cloud-native platforms, overseeing test frameworks and integration of AWS services.
Top Skills: AppiumAWSBlazemeterCloudwatchDockerElk StackGitHoverflyJavaJenkinsJmeterKafkaKubernetesLisaRest ApiSeleniumSpring BootWiremock
3 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
As a Software Engineer III, you will design and deliver technology products while solving complex problems primarily using data engineering tools and methodologies.
Top Skills: AlteryxAWSAws GlueGCPGrafanaHadoopJavaNoSQLPentahoPythonS3SnowflakeSQLTableau

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account