JAVA/Testing Automation/SQL Developer

  • C01 Comporium, Inc.
  • Rock Hill, SC
  • 7mo ago
  • Full-Time
  • On-site

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