
Java jobs contract
Java Developer
Contract
Remote
Job description
Seeking a highly experienced Technical Architect (at least fifteen (³15) years of experience) with solid expertise in Java full-stack development, microservices architecture, telecom network technologies (i.e., SDN/NMS/EMS, OSS/BSS integration, and network orchestration), and Keycloak-based identity and access management (IAM). The role involves architecting scalable, secure, cloud-native solutions leveraging Java, Spring Boot, React, Apache Kafka, PostgreSQL, Elasticsearch, and OpenShift/Kubernetes.
Key Responsibilities
Architect and develop enterprise-grade microservices using:
Java,
Spring Boot,
Hibernate/JPA, and
Kafka.
Design and own API-first architectures leveraging REST APIs, OpenAPI/Swagger specifications, and event-driven architectures.
Lead the following:
OSSNMSEMS integrations,
Network orchestration workflows,
Inventory,
Provisioning, and
Assurance use cases.
Design and implement identity management and access management using:
Keycloak,
OAuth2OIDC,
SSO,
RBAC, and
Federation.
Develop and integrate React-based applications with secure back-end services.
Build cloud-native applications using Docker, OpenShift/Kubernetes, and CI/CD pipelines.
Design resilient, observable, and secure systems with mTLS, monitoring, and performance optimization best practices.
Implement observability frameworks using OpenTelemetry, including distributed tracing, metrics, and centralized logging.
Mentor teams, conduct architecture reviews, and ensure high-quality documentation and delivery.
Requirements
General Qualifications
At least fifteen (³15) years of experience in both of the following:
Software development
Architecture
Proven ability to lead architecture, design, and technical governance for large-scale enterprise solutions
General Technical Skills
Solid understanding of the following:
Distributed systems
Scalability
Security
Cloud-native architectures
Hands-on experience in the following:
SDN/EMS/NMS
OSS/BSS integration
Network orchestration
Telecom domain
Specific Technical Skills
Strong expertise in the following technical skillsets and technology stacks:
Java, Spring Boot, and Microservices
Full-stack cloud-native development in each of the following:
Apache Kafka
REST APIs
OpenAPI/Swagger
React.js
PostgreSQL
Elasticsearch
Docker
OpenShift/Kubernetes
Identity and access management (IAM), authentication/authorization, and application observability using:
Keycloak
OAuth 2.0/OpenID Connect (OIDC)
Single Sign-On (SSO)
Role-based access control (RBAC)
OpenTelemetry
Monitoring and observability
Software developer productivity and collaboration tools, including but not limited to the following:
GitHub
Postman
Visual Studio Code (VS Code)
To apply for this job email your details to imran.ansari@anviktek.com