Java Developer

Kansas City, Kansas

Abode Techzone LLC
Job Expired - Click here to search for similar jobs
Job Title: Java Developer (OSS/BSS)

Job Summary: We are seeking a talented Java Developer with experience in OSS/BSS (Operations Support Systems/Business Support Systems) to join our team. The ideal candidate will be responsible for designing, developing, and maintaining software solutions that facilitate the operation and management of telecommunications networks and services. As a Java Developer specializing in OSS/BSS, you will collaborate with cross-functional teams to deliver high-quality software products that meet the evolving needs of our telecom infrastructure.

Responsibilities:
  1. Develop and maintain Java-based applications for OSS/BSS systems, including service fulfillment, service assurance, billing, customer management, and network inventory.
  2. Design, implement, and integrate software modules to automate and streamline telecom network operations and business processes.
  3. Collaborate with telecom engineers, business analysts, and stakeholders to gather requirements, define technical specifications, and develop software solutions.
  4. Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance.
  5. Implement and customize off-the-shelf OSS/BSS solutions to meet specific business requirements and integration needs.
  6. Optimize software performance, scalability, and reliability to support large-scale telecom networks and customer bases.
  7. Conduct code reviews, debugging, and troubleshooting to ensure the quality and stability of software solutions.
  8. Stay updated on emerging technologies and industry trends in OSS/BSS, telecom, and software development to drive innovation and continuous improvement.
  9. Work closely with cross-functional teams, including network operations, systems engineering, quality assurance, and project management, to deliver projects on time and within budget.
  10. Document software designs, technical specifications, and implementation details to facilitate knowledge sharing and collaboration within the team.
Requirements:
  1. Bachelor's degree in Computer Science, Information Technology, or related field. Master's degree is a plus.
  2. Proven experience as a Java Developer, with a focus on OSS/BSS in the telecom industry.
  3. Strong proficiency in Java programming and familiarity with Java EE technologies, such as Servlets, JSP, EJB, JPA, and JMS.
  4. Solid understanding of telecom networks, protocols, and technologies, including IP/MPLS, SDH/SONET, Ethernet, SNMP, and CORBA.
  5. Experience with OSS/BSS frameworks and platforms, such as TeleManagement Forum (TM Forum) standards, Oracle Communications ASAP, NetCracker, or Amdocs.
  6. Proficiency in database design and SQL, with experience working with relational databases such as Oracle, MySQL, or PostgreSQL.
  7. Familiarity with version control systems (e.g., Git), build tools (e.g., Maven), and continuous integration/continuous deployment (CI/CD) pipelines.
  8. Excellent problem-solving skills and attention to detail, with a passion for writing clean, efficient, and maintainable code.
  9. Strong communication and collaboration skills, with the ability to work effectively in a team environment and interact with diverse stakeholders.
  10. Ability to multitask and prioritize tasks in a fast-paced, deadline-driven environment.
  11. Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus.
Preferred Qualifications:
  1. Certification in Java programming, OSS/BSS systems, or telecom-related technologies.
  2. Experience with microservices architecture, RESTful APIs, and cloud-native development.
  3. Understanding of telecom regulatory requirements, such as FCC, TRAI, or Ofcom regulations
Date Posted: 15 April 2025
Job Expired - Click here to search for similar jobs