JOBSEARCHER

Java Software Engineer

Required skills: Strong experience in Java-based application developmentGood understanding of object-oriented programming and enterprise application architectureHands-on experience with Java frameworks such as Spring and HibernateExperience developing and consuming web services and APIsSolid knowledge of relational databases and SQLExperience working with frontend/web technologiesUnderstanding of XML, JSON, and application integrationsKnowledge of concurrent and multithreaded programmingStrong debugging, troubleshooting, and problem-solving skillsExperience working in Agile development environmentsAbility to work effectively with development, QA, business, and support teamsGood understanding of software development, testing, and deployment processes