Java Developer - BSS/OSS - HYBRID

Proactive Appointments
United States
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Server Applications HTML5 Unit Testing Bootstrap (Software) Software Bug Management Unix Cascading Style Sheets (CSS) Cloud Engineering Code Review
+28 more
Relational Databases Database Queries Software Debugging Drools Java Platform Enterprise Edition (J2EE) WildFly (JBoss AS) Apache Maven OpenShift Oracle (Applications) Performance Tuning Scrum Methodology Systems Development Life Cycle Software Engineering PL-SQL SQL Databases Enterprise Software Applications Apache Camel Delivery Pipeline Spring-boot Git AngularJS Integration Tests Kubernetes OSS/BSS Front End Software Development Restful APIs Jenkins Microservices

Job description

  • Design, develop and enhance enterprise software solutions.
  • Analyse business requirements and contribute to technical design.
  • Develop new features and product enhancements.
  • Carry out code reviews, unit testing and performance optimisation.
  • Support integration testing, bug fixing, releases and deployments.
  • Collaborate within Agile teams, contributing to sprint planning and estimations.
  • Produce technical documentation and promote development best practices.
  • Mentor junior developers and provide technical guidance.

Requirements

  • Extensive experience developing enterprise applications using Java.
  • Strong knowledge of Spring Boot and J2EE.
  • Experience building RESTful APIs, Microservices, and working with Kubernetes or OpenShift.
  • Strong SQL skills with experience of RDBMS, SQL, and PL/SQL.
  • Front End development experience with Angular, JavaScript, Bootstrap, HTML5, and CSS3.
  • Experience with JBoss or Oracle 10gAS application Servers.
  • Proficiency with Git, Maven, Jenkins, debugging tools, and the Software Development Lifecycle (SDLC).
  • Experience working within Agile development environments.
  • Previous experience in a Senior Developer or technical leadership role.

Desirable

  • Experience with JBoss Fuse, Apache Camel, DROOLS (JBoss Rules), or Business Intelligence platforms.
  • Experience with C/Pro*C in UNIX environments.
  • Knowledge of Telecom BSS/OSS, Mediation, Billing, or Online Charging systems.
  • Experience with cloud-native architectures and DevOps pipelines.
  • Experience working on high-volume enterprise systems within telecommunications, billing, or similar industries.

About the company

Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on computerjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all