Enable job alerts via email!

Jr. Software Developer

Broadcast Music, Inc.

Nashville (TN)

Remote

USD 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled software developer to join their remote team. This role involves developing and maintaining Java-based applications, collaborating with cross-functional teams, and implementing microservices architecture. You'll work with cutting-edge technologies like Docker and Kubernetes to ensure scalable and efficient solutions. If you have a passion for problem-solving and thrive in a dynamic environment, this is a fantastic opportunity to make a significant impact in the tech industry. Join a culture that values diversity, inclusion, and teamwork, and enjoy a competitive benefits package.

Benefits

Health, dental, and vision insurance
401K with employer match
Flexible spending accounts
Paid vacation and sick time
12 paid holidays
Paid volunteer time off
Summer hours
Company paid life insurance
Up to 12 weeks paid parental leave
Tuition assistance

Qualifications

  • 1+ years of Object Oriented development experience.
  • Hands-on experience with Spring Boot for building RESTful APIs.
  • Experience with responsive design and JavaScript frameworks preferred.

Responsibilities

  • Develops and maintains Java-based applications using Spring Boot.
  • Designs and implements microservices architecture for scalability.
  • Collaborates with teams to ensure product delivery and quality.

Skills

Java
Spring Boot
Docker
Kubernetes
JavaScript
NodeJS
CI/CD
Agile methodologies
Problem-solving
Communication skills

Education

Bachelor's Degree in Computer Science

Tools

Docker
Kubernetes
Git
Jenkins
GitLab CI
GitHub Actions
MySQL
PostgreSQL

Job description

POSITION SUMMARY
Develops and maintains software. Collaborates with product management, UI/UX designers, team leads, enterprise architects, and other software developers to develop innovative solutions to real market problems.

LOCATION
Remote - US

FUNCTIONS OF THE JOB
Essential Functions: which may be representative but not all inclusive of those commonly associated with this position.

  • Participates in all phases of managing the Application Lifecycle Management: requirements analysis, development, testing, and implementation. Participates in technical logic and design discussions.
  • Reviews and analyzes business requirements and technical documentation.
  • Collaborates with other development, architecture, and product development teams to ensure delivery of the product.
  • Assists in the timely completion of assigned development projects.
  • Prepares required documentation for developed software.
  • Assists in the estimation of personnel requirements and time for development projects.
  • Develops, tests, and maintains Java-based applications using Spring Boot.
  • Designs and implements microservices architecture to support scalable and distributed systems.
  • Works with Docker to containerize applications and ensure portability acress environments.
  • Deploys and manages applications in Kubernetes clusters.
  • Collaborates with DevOps teams to integrate CI/CD pipelines for automated builds and deployments.
  • Writes clean, maintainable, and efficient code following best practices.
  • Debugs and resolves technical issues in a timely manner.
  • Participates in code reviews to ensure code quality and adherence to standards.
  • Collaborates with product managers and senior engineers to understand requirements and deliver solutions.
  • Other duties as assigned.
  • Supports our BMI Core Values and cultivates a culture of diversity and inclusion.
  • Regular attendance.

POSITION QUALIFICATION REQUIREMENTS

Education: Bachelor's Degree or higher in Computer Science or Math or equivalent industry experience.

Experience: One (1) year Object Oriented development experience. One (1) year Jave project implementation experience.

  • Hands-on experience with Spring Boot for building RESTful APIs and microservices.
  • Experience with Docker for containerization.
  • Experience with responsive design, jQuery, and JavaScript frameworks such as Bootstrap, AngularJS, and React is preferred.

SKILLS AND ABILITIES
This may be representative but not all inclusive of those commonly associated with this position.

  • Good understanding of Kubernetes, Docker, Linux for cloud based development.
  • Working knowledge of NodeJS and full stack development.
  • Basic understanding of Kubernetes for container orchestration.
  • Understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, or GitHub Actions.
  • Understanding of CSS and HTML including use of CSS Preprocessors such as SASS and LESS.
  • Knowledge of UX design principles and patterns.
  • Understanding of JSON, XML, SOAP and REST.Understanding of Agile software development methodologies.
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks like Hibernate.
  • Familiarity with version control systems like Git.
  • Familiarity with microservices architecture and related design patterns.
  • Basic knowledge of cloud platforms (e.g., AWS, Azure, or GCP) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Must possess ability to work independently in a fast-paced, dynamic environment.
  • Must be a team player who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environment.
  • Must possess the ability to create and maintain artifacts including use cases, data flow charts, process flow diagrams, software requirements document, functional specifications document, etc.
  • Must possess strong analytical skills.
  • Must possess good communication and interpersonal skills.
  • Detail oriented and strong attention to detail.
  • Good attitude and initiative.
  • Must be willing to work overtime, including weekends, when required.

SALARY RANGE
The specific base salary offered to a successful applicant will be based on individual qualifications, skills, experience, and education. The pay range is subject to change at any time based on various internal and external factors. The position may also be eligible for one or more performance-based bonuses. In addition to cash compensation, BMI offers a competitive portfolio of benefits to its employees, as described below.

What We Give to You:

  • Health, dental, and vision insurance
  • 401K with employer match
  • Flexible spending accounts
  • Paid vacation and paid sick/personal time
  • 12 paid calendar holidays
  • Paid volunteer time off
  • Summer hours that offer more time for fun in the sun
  • Company paid life insurance
  • Up to 12 weeks paid parental leave
  • Tuition assistance for qualified team members
  • Commuter benefits (New York)
  • Amazing and engaging culture
  • Employee Resource Groups

BROADCAST MUSIC, INC. IS AN EQUAL OPPORTUNITY EMPLOYER: All applicants will receive equal opportunity for employment without regard of race, color, sex, religion, nationality, age, sexual orientation, gender identity and/or expression, veteran’s or marital status, disability, or any other cultural factor.

#LI-Hybrid

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Jr. Software Developer

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 60,000 - 100,000

2 days ago
Be an early applicant

Entry Level Software Developer

SkillStorm

Washington

Remote

USD 60,000 - 100,000

4 days ago
Be an early applicant

Junior Software Developer

Central Garden & Pet

California

Remote

USD 80,000 - 108,000

6 days ago
Be an early applicant

Junior Software Developer

Central Garden & Pet

Schaumburg

Remote

USD 80,000 - 108,000

6 days ago
Be an early applicant

Junior Software Developer

Central Garden & Pet

Daytona Beach

Remote

USD 80,000 - 108,000

6 days ago
Be an early applicant

NTIRA Software Developer/Programmer, Junior Secret Clearance Required

cFocus Software Incorporated

Remote

USD 60,000 - 95,000

2 days ago
Be an early applicant

Entry Level Software Developer

SkillStorm Commercial Services LLC

Orlando

Remote

USD 50,000 - 80,000

22 days ago

Entry Level Software Developer

SkillStorm Commercial Services LLC

Houston

Remote

USD 50,000 - 90,000

25 days ago

Entry Level Software Developer

SkillStorm Commercial Services LLC

Washington

Remote

USD 50,000 - 90,000

25 days ago