Job Overview
The Software Solutions Developer plays a pivotal role in shaping our technology landscape. As part of the development team, you will be responsible for driving innovation and delivering high-quality software solutions that meet our clients' needs.
Responsibilities:
* Analyze and design complex software systems to ensure seamless integration with existing infrastructure
* Collaborate with cross-functional teams to develop cutting-edge software solutions that drive business growth
* Provide expert technical support to stakeholders, ensuring timely resolution of technical issues
Requirements:
* Bachelor's degree in Computer Science or related field and a minimum of 2 years of professional experience
* Profound knowledge of Java and extensive experience in developing multi-layer enterprise applications
* Excellent skills in object-oriented programming, software frameworks like Spring, Hibernate, and Web Services (REST/SOAP)
* Strong understanding of data structures, algorithms, and software design patterns
* Proficiency in modern development tools like Eclipse, Maven, and Ant
Preferred Qualifications:
* Master's degree in Computer Science or related field
* Experience with Agile development methodologies
* Knowledge of cloud-based technologies and DevOps practices