remote
Java Software Developer - IPConfigure, Inc.
Software Engineer
Java Software Developer building scalable, browser‑based video surveillance solutions using Spring, Hibernate, and RESTful services on Linux environments.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java applications for video surveillance platforms.
- Implement RESTful APIs and integrate with front‑end components using Spring MVC.
- Optimize database interactions with Hibernate and SQL for large‑scale camera data.
- Collaborate with cross‑functional teams to define requirements and deliver robust features.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- 3+ years of professional Java development experience.
- Strong knowledge of Spring framework, Hibernate, and REST architecture.
- Proficiency with SQL and relational database design.
- Experience deploying Java applications on Linux servers.
- Excellent problem‑solving skills and a collaborative mindset.