Technical Lead/Architect - Java & Microservices (Ericsson Adaptive Inventory)

Qode LLC
Lafayette, IN, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Review Continuous Integration Relational Databases Distributed Systems Java Platform Enterprise Edition (J2EE) Fault Tolerance
+28 more
Gradle Inventory Management Software Spring Framework PostgreSQL Apache Maven Enterprise Messaging Systems MySQL Oracle (Applications) RabbitMQ Prometheus Message Oriented Middleware Service Design Spring-mvc Grafana Spring-boot Backend Git Containerization Kubernetes Apache Kafka Build Tools OSS/BSS Api Design Restful APIs Splunk Docker Jenkins Microservices

Job description

Role Title: Technical Lead/Architect - Java & Microservices (Ericsson Adaptive Inventory)Experience: Minimum 10+ years of relevant experience in enterprise Java application developmentLocation: Bengaluru Any other locations in IndiaEmployment Type - Full Time / ContractRole SummaryWe are seeking a highly experienced Technical Lead with deep expertise in Java, Spring Boot, and Microservices architecture, and hands-on exposure to Ericsson Adaptive Inventory (EAI). The role requires strong technical ownership of inventory-centric backend services, integration with OSS/BSS systems, and leadership in delivering scalable, high-availability inventory solutions for telecom networks.Key Responsibilities* Design, develop, and lead Java Spring Boot-based microservices supporting Ericsson Adaptive Inventory (EAI).* Own inventory service design, including resource, service, and relationship modeling aligned with EAI standards.* Develop and maintain RESTful APIs and integration services for

Requirements

Do you have experience in System design?, OSS/BSS and upstream/downstream systems.* Implement scalable and resilient architectures using microservices, asynchronous messaging, and event-driven patterns.* Support inventory data ingestion, reconciliation, synchronization, and lifecycle management.* Collaborate closely with architects, product owners, network teams, and external vendors.Internal - GeneralUse* Ensure high code quality through design reviews, code reviews, automated testing, and CI/CD practices.* Lead production support activities, perform root cause analysis (RCA), and drive performance and stability improvements.* Mentor junior engineers and provide technical guidance across teams.Must-Have Technical Skills* 10+ years of hands-on experience in Core Java and enterprise backend development.* Strong expertise in:o Java 8+o Spring Boot, Spring MVC, Spring Datao Microservices architecture* Strong understanding of:o Distributed systems designo API design and versioningo Scalability, resiliency, and fault tolerance patterns* Solid experience with relational databases (Oracle / PostgreSQL / MySQL).* Experience with CI/CD pipelines and build tools (Maven/Gradle, Jenkins, Git).Ericsson Adaptive Inventory (EAI) - Mandatory Exposure* Hands-on exposure to Ericsson Adaptive Inventory (EAI), including:o Network / resource inventory conceptso Logical and physical resource modelingo Entity relationships and hierarchieso Inventory lifecycle management* Experience integrating EAI with:o Fulfilment / Assurance systemso Network discovery or reconciliation flows* Understanding of telecom inventory domains such as transport, IP, access, and logical services is a strong plus.Good-to-Have Skills* Messaging platforms: Kafka / RabbitMQ* Containerization & orchestration: Docker, Kubernetes* API Management platforms* Observability tools: Splunk, ELK, Prometheus, Grafana* Cloud exposure: AWS / Azure* Telecom OSS/BSS ecosystem experienceQualifications* Bachelor’s / Master’s degree in Engineering or equivalent experience* Proven experience leading technical modules or teams in large enterprise programsBehavioral Competencies* Strong ownership and accountability* Excellent problem-solving and analytical skills* Ability to work with multiple stakeholders across business and technology* Mentoring and leadership mindsetInterview Evaluation Focus (Optional - for Hiring Teams)* Java & Spring Boot depth* Microservices and system design* Ericsson Adaptive Inventory concepts and integration scenarios* Production issue handling and RCA* Leadership and decision-making

Apply for this position

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

Apply on indeed.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all