Java/Full Stack Developer
Procorp Systems Inc - Cincinnati, OH 45227
Job Description
Duration: 12 months+
DUTIES AND RESPONSIBILITIES:
. Implement new features while maintaining overall quality of software
. Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad
. Participate in developer communities of practice by following best practices, participating in code reviews, and sharing knowledge
. Remain current on relevant technology trends
. Participate in researching and resolving customer issues
. Other duties as assigned
SUPERVISORY RESPONSIBILITIES: None
Requirement
MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
Bachelor’s degree in a relevant technology field or equivalent combination of education and work experience
5+ years of engineering or other IT work experience relevant to the position
Strong problem-solving and communication skills
Willingness to work in a highly-collaborative environment
Solid understanding and significant experience with modern software development practices, tools, and hardware technologies
Solid understanding of IT security best practices
Expertise in one or more technical and/or functional domains relevant to the position
Experience designing, implementing, and supporting complex technical solutions
Knowledge of object-oriented and functional software design
Proficiency in Java and the Spring Framework is required
Experience designing, developing, and consuming APIs (REST, SOAP, and/or message-driven) is strongly preferred
Experience with messaging technologies (e.g. JMS, MQ, Kafka) is preferred
Experience with Git / GitHub, Spring-Boot, and Gradle/Maven is preferred
Experience with web front-end development using one or more major UI frameworks (e.g. Angular, React, Vue) and TypeScript is desirable
Job Type: Contract
Pay: $50.00 - $60.00 per year
Work Location: In person