Java Software Engineer
Java Software Engineer
Not Accepting Applications
About the Job
Skills
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
Industry
HR Tech
Company Size
11-50 Employees
Headquarter
Bangalore
Other open jobs from Expertia AI