Hiretual is ranked as No.1 popular talent sourcing tool according to SourceCon Survey 2017 ( https://www.sourcecon.com/the-2017-state-of-sourcing-survey-the-technology). We are the first to bring artificial intelligence technologies to talent sourcing. Hiretual helps recruiters source professionals from the open web through AI technologies. We have been serving Fortune 500 companies and over 100K recruiters.
Job Title: Java Developer
Job Description:
We are currently seeking an experienced Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to analyze requirements, create technical specifications, and implement software solutions.
Responsibilities:
- Design, develop, and maintain Java applications according to business requirements
- Collaborate with business analysts and stakeholders to gather and analyze system requirements
- Create technical specifications based on architectural designs and functional requirements
- Write clean, efficient, and maintainable code using Java programming language
- Conduct unit testing and debugging to ensure software quality and reliability
- Collaborate with QA engineers to identify and fix software defects
- Participate in code reviews to ensure adherence to coding standards and best practices
- Troubleshoot and resolve production issues in a timely manner
- Keep up-to-date with emerging technologies and industry trends in Java development
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Java Developer, with a strong understanding of Java development principles, methodologies, and tools
- Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)
- Experience with web development technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., Angular, React)
- Familiarity with relational databases (e.g., MySQL, Oracle) and SQL queries
- Knowledge of software development lifecycle (SDLC) and Agile methodologies
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Ability to work effectively in a team environment
Preferred Qualifications:
- Master's degree in Computer Science or a related field
- Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture
- Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes)
- Knowledge of non-relational databases (e.g., MongoDB, Cassandra)
- Understanding of software security principles and best practices
Joining our team as a Java Developer offers an excellent opportunity to work on challenging projects, collaborate with talented professionals, and enhance your skills in a dynamic and supportive environment. If you are passionate about Java development and enjoy solving complex problems, we would love to hear from you.