Home > Find Jobs

Job Search

A tropical beach
BillingPlatform company logo

BillingPlatform

USA

Posted on: 23 August 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Senior Java Developer

Sr.Java DeveloperBillingPlatform is an industry-leading, fast-growing SaaS company in the Denver Tech Hub. Our decision to build the industry-leading revenue management platform was driven by the belief that all industries are facing disruption—digital and physical goods are being sold on a subscription and consumption basis, and in a variety of other formats. Leveraging successful years of product development and customer feedback, aided by leading venture funding (Columbia Capital), we built the industry's most powerful, cloud-based revenue management platform able to automate the entire workflow from quote to cash (CPQ, mediation, billing, invoicing, revenue recognition, payment, and collections), providing enterprises a flexible and scalable platform to monetize the customer relationship using virtually any variable.

Three years in a row, we have placed on the Deloitte Tech Fast 500 as one of the fastest-growing companies. We are also members of the Inc. 5000 and Colorado's "Companies to Watch". We are recognized as a leader by industry analysts and Fortune 500 enterprises. Our values-based culture centers around collaboration, innovation, and transparency. Whether working from our company HQ in the Denver Tech Center, or virtually, we seek bright, enthusiastic, and creative professionals looking to displace antiquated technology and processes, and re-imagine an industry.

Description

BillingPlatform is seeking a talented engineer to assist in the growth and success of our high-volume cloud billing platform. This java developer will bring strong, independent problem-solving skills, a background in microservice-oriented architecture, and a willingness to support customer service agents. Responsibilities will include supporting new development efforts and legacy implementations. Our solution provides billing services to customers across the globe and your position will ensure their critical billing functions remain stable and perform as expected.

Responsibilities

  • Develop clean and well-tested code
  • Participate actively in scheduled team meetings and agile development processes
  • Execute performance, load, and scaling analysis for the solutions being implemented
  • Encourage others to follow good development practices
  • Actively participate in constructive code review processes, both giving and being receptive to feedback

Requirements

  • Knowledge of Java 8 and above
  • Java Server stack: Servlet API, JSP
  • Experience with SOAP/REST methodologies
  • XSLT
  • Knowledge of Spring Framework ecosystem (Spring Boot, Spring Cloud, etc.)
  • Knowledge of messaging systems (ActiveMQ, RabbitMQ, Kafka)
  • Knowledge of Cloud Platforms and their services (AWS is preferred)
  • Ability to diagnose and troubleshoot issues in runtime (in addition to the ability to prevent such issues)
  • Working knowledge of high load/high data volume systems
  • Experience in working with microservices and microservice architecture
  • Ability to provide architectural guidance for solutions
  • Ability to solve complex problems
  • Experience with CI/CD pipelines and DevOps practices
  • Troubleshooting and performance management of software application
  • Expertise in creating architectural and design patterns
  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time

Benefits

  • Receive competitive compensation that includes a robust benefits package—medical, dental, vision, LTD, HSA, FSA, free virtual mental health counseling, and many perks related to health and wellness provided by our medical carriers
  • Medical insurance coverage is effective on the first day of employment
  • 401(k) match that is 100% immediately vested
  • Discretionary and charitable time off program
  • Home office setup allowance

The pay range for this position is $125,000 - $160,000 per year. However, the base salary offered may vary depending on job-related knowledge, skills, and experience. You will be eligible for benefits on your first day of employment, including medical, dental, vision, life and disability, HSA, FSA, 401(k), plus many perks related to health and wellness provided by our medical carriers and a discretionary and charitable time off program. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location and experience level. Applicants should apply via BillingPlatform’s internal or external careers site.

BillingPlatform provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.

Tags

api
AWS
cloud
java
kafka
Apply to job