24 Sep
|
Ericsson
|
Bengaluru
24 Sep
Ericsson
Bengaluru
About this prospect:
Join Ericsson as a Full Stack Senior Software Architect, leading end-to-end architecture and hands-on delivery of modern, scalable full-stack solutions. You will own system design, engineering standards, and technical governance across UI, microservices, and cloud-native runtime. With deep expertise in Java/Spring Boot and JavaScript/ Angular is must.
You will define reference patterns, mentor engineers, and partner with cross-functional teams to deliver robust, secure, and production-grade platform capabilities within our Self-Service Platform (SSP).
What you will do:
- Architect and deliver full-stack solutions across front end, APIs, integration, and runtime; define NFRs (performance, scalability, resiliency, security) and ensure measurable acceptance criteria.
- Design and build modern web UIs using Angular/React with strong patterns for state management, component architecture, performance optimization, and secure coding.
- Design, develop, and consume REST APIs using Java and Spring Boot; own API contracts, versioning, authentication/authorization, and backward compatibility.
- Apply OOP principles, SOLID design patterns, and clean architecture practices; leverage multithreading and concurrent programming to optimize JVM and service performance.
- Integrate with Kafka message bus; design event contracts and consumer/producer patterns including confluent-kafka integration where applicable.
- Write and maintain high-quality unit tests (JUnit); containerize apps with Docker, deploy via Kubernetes/Helm, and contribute to CI/CD pipelines and release automation. Champion Agile practices; mentor engineers, collaborate with cross-functional stakeholders, and drive architecture and delivery excellence across teams.
The skills you bring:
- B.E/B.Tech or equivalent, with 10 to 15+ years in software engineering/architecture and strong ownership of end-to-end product delivery.
- Deep knowledge of microservices architecture and REST API design using Java and Spring Boot. Strong proficiency in JavaScript, TypeScript, and Node.js with hands-on experience in Angular or React. Solid OOP, SOLID principles, design patterns, multithreading, and performance tuning expertise.
- Strong testing discipline with JUnit; proficiency with Docker, Kubernetes, and Helm for cloud-native deployments. Comfortable with Git/GitLab, Agile SDLC, and Linux/Unix environments.
- Good to Have: GitLab CI pipelines, Apache/Confluent Kafka, Python, cloud-native architecture (12-factor, observability, resilience), and open-source contributions.
📌 Architect- Java Spring boot, Angular (Bengaluru)
🏢 Ericsson
📍 Bengaluru