14 Sep
|
N2S.Global
|
Sydney
We are seeking an experienced
Software Developer / API & Microservices Engineer
with strong expertise in
TypeScript, Node.js, API Development, Microservices Architecture, Kubernetes, and API Management Platforms
to join our engineering team.
The ideal candidate will be responsible for designing, developing, and supporting large-scale enterprise integration solutions and telecommunications platforms.
This role requires hands-on experience building secure, scalable APIs and backend services while collaborating with cross-functional teams to deliver robust cloud-native applications.
Key Responsibilities
Design, develop, and maintain enterprise-grade APIs and microservices.
Develop and manage integrations with enterprise applications and external systems.
Implement API governance, security, and best practices across platforms.
Create and maintain API specifications using
OpenAPI/Swagger
standards.
Develop, optimize, and maintain CI/CD pipelines and deployment automation.
Deploy and support applications within
Kubernetes-based environments
.
Produce technical documentation, operational runbooks, and support procedures.
Troubleshoot production issues and participate in application lifecycle management.
Perform code reviews and contribute to engineering standards and best practices.
Collaborate with architects, DevOps engineers,
and business stakeholders to deliver high-quality solutions.
Required Technical Skills
TypeScript
Node.js
API & Integration Technologies
REST APIs
Google Apigee or other API Management Platforms
Git
GitLab
CI/CD Automation
DevOps Practices
Automated Testing Frameworks
Security
OAuth 2.0
OpenID Connect (OIDC)
API Security Best Practices
Databases
MongoDB
Highly Desirable Skills
Telecommunications Domain Experience
4G/5G Networks
OSS/BSS Systems
Messaging & Caching
Kafka
Redis
Observability & Monitoring
Grafana
Advanced DevOps & Security
DevSecOps Practices
Container Security
Secrets Management
GitOps
Infrastructure as Code (IaC)
Preferred Background
Candidates with experience in the following roles are encouraged to apply:
Software Developer
Senior Software Developer
Node.js Developer
API Developer
Integration Developer
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
5+ years of experience in backend software development.
Solid experience developing enterprise APIs and microservices.
Proven expertise with cloud-native deployments and Kubernetes.
Experience working in Agile development environments.
Excellent troubleshooting, analytical, and communication skills
#J-*****-Ljbffr
📌 Software Developer - Apis & Microservices (Sydney)
🏢 N2S.Global
📍 Sydney