Software Architect (java)

16 Feb 2025

Vacancy expired!

Qualifications:Local candidate only
  • Hands-on expert in Java/Scala with 7+ years of experience.
  • Expert knowledge on building applications which offers API for Clients using various Architectural styles like REST, GraphQL, Web Socket Subscriptions, GRPC.
  • Expert in analyzing and consuming data from SQL ad NOSQL Database management systems preferably Oracle, MySQL, Redis and MongoDB
  • Good knowledge of various frameworks in spring eco system like Spring Boot, Spring MVC, Spring Security, Spring Cloud, Neflix OSS
  • Experience even driven large scale enterprise applications using Kafka or RabbitMQ.
  • Demonstrable experience in Engineering best practices like Code Reviews, Code Re-factoring, Security audits, Performance tuning, building Operational tools and troubleshooting.
  • Experience in working with infrastructure teams on Product Releases, CI/CD, Git Workflows, Build tools.

Responsibilities: As a Senior Software Engineer in server-side technologies, you will partner with the Product, Operations, Design, and Editorial teams to bring NBC content to life. You will be a significant influence on our product roadmap, bringing a technical and strategic perspective. You will work alongside with fellow inspired developers in a fast-paced environment using technologies like Java, GraphQL, Kafka, MongoDB, Oracle, MySQL etc to help shape the future of digital news.
  • Extensive experience in designing and implementing Real time and mission-critical Data Systems which consume Data from multiple providers.
  • Experience working with message queues and event processing streaming systems designed for data distribution and consumption.
  • Extensive knowledge in implementing micro services using multiple tech stacks leveraging various Programming languages
  • Experience in software development which encourages TDD Practices to build high quality understandable and maintainable code.
  • Debug distributed systems effectively for reported issues with the help of infrastructure teams
  • Communicates effectively with non-technical peers & stake holders.
  • Gives timely, helpful feedback to technical leads, product owners and scrum masters
  • Able to suggest improvements to technology and tools and investigate implementations.

  • ID: #49248450
  • State: New York New york city 10045 New york city USA
  • City: New york city
  • Salary: $60 - $90
  • Job type: Contract
  • Showed: 2023-02-16
  • Deadline: 2023-04-15
  • Category: Et cetera