Overview:
We're seeking a talented individual with a strong background in full-stack development, encompassing both backend Java development and frontend Angular expertise. If you're passionate about building robust and efficient applications to streamline inventory processes, this is the perfect opportunity for you.
Responsibilities:
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Design, develop, test, deploy, and maintain full-stack applications for inventory management.
Implement backend functionality using Java and Spring framework.
Develop user interfaces using Angular and ensure a seamless user experience.
Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.
Implement best practices in software development, including version control, documentation, and testing.
Work closely with stakeholders to understand business needs and propose innovative solutions.
Requirements:
Bachelor's degree in Computer Science or related field.
Approximately 5 years of professional experience in full-stack development.
Strong proficiency in Java programming language, with hands-on experience in building enterprise-level applications.
Solid understanding of Spring framework for backend development.
Proficiency in Angular framework for frontend development.
Experience with RESTful APIs and web services.
Familiarity with database technologies such as SQL or NoSQL.
Excellent problem-solving and analytical skills.
Ability to work independently as well as part of a team.
Strong communication skills and ability to collaborate effectively with stakeholders.
Preferred Qualifications:
Previous experience working on inventory management systems or similar projects.
Knowledge of Agile methodologies.
Experience with cloud platforms such as AWS or Azure.
Familiarity with DevOps practices and tools.
Job Type: Full-time
Pay: From $140,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
- 5 years
Schedule:
- Monday to Friday
Ability to Relocate:
- Columbus, OH 43219: Relocate before starting work (Required)
Work Location: Hybrid remote in Columbus, OH 43219