Comporium is a diversified communications company providing a Quintuple Play of five services -- voice, video, data, wireless and security -- at the retail level; as well as, providing security monitoring and media services for its industry customers. Under this concept, the Comporium Group is uniquely positioned to offer customers a one-stop-shopping for all their communications needs.
Responsible for designing and developing applications/services to integrate multiple systems to provide effective business solutions. Apply your experience, skills, and creativity working with all layers of an application.
We use IntelliJ, JEE, REST/JSON, ReactJS, Webservices, Hibernate, Kafka, and SQL (with strong Test automation and software measurement toolsets & BI/analytics interests).
Responsibilities:
- Develop and maintain applications integrating Order Management, Equipment Provisioning, Ticketing, Outage Notifications and related business operations.
- Work independently or with small teams to provide innovative solutions for the business.
- Ensure data integrity and consistency across multiple platforms.
- Participate in evaluation of various technical approaches to solutions development and problem solving, tools and methodologies.
- Conduct necessary internal design and code reviews, systems testing and load testing to support data, phone and video provisioning applications.
- Serve as a Subject Matter Expert to other developers and our User Community as needed.
Requirements:
- Bachelor's Degree in Computer Science or equivalent development work experience.
- Knowledge and hands on experience with pattern based programming, as well as, Java development frameworks such as IntelliJ/JetBrains/Spring (Spring Boot, Spring JDBC, Spring MVC), and JUnit Testing.
- Proficiency in using JAVA, JEE, JSON, JavaScript, testing automation, SQL.
Experience with DB2 is a plus. Python is useful - Familiar with Version Control, CI/CD pipelines, Containerization technologies, as well as best security practices.
- Strong technical and analytical/diagnostic skills, with the ability to solve problems with creative solutions.
- Must be a team player when it comes to design patterns, etc.
We firmly believe that our company is only as good as the people we employ. Join a company that values its employees and rewards them for a job well done!
Equal Opportunity Employer/Contractor