company logo

Java Software Engineer

Bangalore
Full-Time
Remote
Mid-Level: 4 to 6 years
Posted on Sep 19 2024

Not Accepting Applications

About the Job

Skills

Java programming
Object-oriented design
Spring framework
Database management
RESTful APIs
Unit testing
Problem-solving
Agile methodology

Company Overview

Expertia AI uses Deep Tech to discover, develop, and deploy skills to build the future of work for organizations and professionals. Our products, including the Virtual Recruiter, Expertia Career Site, and Expertia Skill Cloud, leverage advanced algorithms to streamline recruitment processes and skill management. Headquartered in Bangalore, our company is at the forefront of the HR Tech industry, committed to enhancing recruitment efficiency.


Job Overview

We are seeking a Mid-Level Java Software Engineer with 4 to 6 years of experience to join our team in Bangalore. This is a full-time, remote position. The ideal candidate will be proficient in Java programming and possess a strong understanding of various complementary technologies and methodologies essential for effective software development.


Qualifications and Skills

  • Proficiency in Java programming (Mandatory skill)
  • In-depth understanding of object-oriented design principles and their applications
  • Experience with the Spring framework for building enterprise-grade applications
  • Expertise in database management, including SQL and NoSQL databases
  • Strong knowledge of RESTful APIs and their implementation in Java
  • Proficiency in unit testing to ensure code quality and reliability
  • Exceptional problem-solving skills for tackling complex software challenges
  • Experience working within Agile methodology to manage project tasks and timelines


Roles and Responsibilities

  • Design, develop, and maintain robust Java applications that meet client requirements
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure the performance, quality, and responsiveness of applications by conducting rigorous testing
  • Troubleshoot, debug, and resolve software issues in a timely manner
  • Participate in code reviews to maintain high standards of code quality and integrity
  • Contribute to the continuous improvement of software development processes and best practices
  • Stay updated with the latest industry trends and technologies to ensure the implementation of cutting-edge solutions
  • Mentor junior developers and provide technical guidance to the team

About the company

Expertia AI uses Deep Tech to discover, develop and deploy skills to build the future of work for organizations and professionals. Our first offering; Expertia AI is the Virtual Recruiter that allows recruiters to publish jobs on more than 25 top portals in a single click and screen candidates to find the top 10 applicants for any tech job. The Virtual Recruiter does so by using its state o ...Show More

Industry

HR Tech

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from Expertia AI