Search jobs > New York, NY > Senior software engineer

Senior Software Engineer (Java): NBC Universal!

Cybertec, Inc.
New York, NY
Full-time

Interview call and vedio

Main Tech Skills :

  • Java (language) with Spring (framework) building REST APIs
  • Some type of NoSQL database experience (We use Mongo and Dynamo)
  • AWS exposure / experience
  • TDD and / or Unit Tests (If you have written unit tests, that's okay instead of TDD)

Responsibilities :

  • Develop low-latency, highly-scalable web services
  • Design, develop and deliver software on progressive and growing platforms, primarily using Java and Spring
  • Participate in code reviews, pair programming, and other code quality related initiatives
  • Actively participate in design discussions
  • Inspect and resolve issues in development, test, and production environments
  • Complete tasks as part of an agile team and adapt to dynamic business requirements
  • Closely partner with other Software Engineers and Software Quality Engineers
  • Effectively communicate with team members and stakeholders
  • Should be able to travel occasionally - maximum once per quarter.

Basic Qualifications :

  • Must have a Bachelor's degree in computer science or equivalent degree
  • Must have 7+ years of experience in the field
  • Must have experience building scalable, high volume RESTful APIs.
  • Must have hands-on experience developing with Java and the Spring Framework
  • Must have hands-on experience with AWS as a cloud infrastructure as well as different AWS services such as Lambda, SQS, SNS
  • Must have hands-on experience with NoSQL databases such as MongoDB, DynamoDB.
  • Must have hands-on experience with relational databases.
  • Must be experienced with TDD
  • Must be experienced working in Agile / Scrum environments

Desired Requirements :

  • Experience working with a microservice architecture
  • Experience using messaging middleware
  • Experience using ElasticSearch is a plus
  • Experience with AWS Kinesis is a plus
  • Experience with Node.js is a plus
  • Experience developing Node.js AWS Lambdas is a plus
  • Experience working within a Continuous Integration workflow
  • Experience acting as a technical lead is a plus
  • Top Criteria :
  • Java
  • Java
  • Spring
  • Building REST APIs
  • NoSQL Databases (they use Mongo and Dynamo)
  • AWS experience / exposure
  • TDD and / or Unit Tests.
  • 30+ days ago
Related jobs
Promoted
Capital One
New York, New York

West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer, Back End (Java, AWS)What You’ll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your...

Promoted
Disney Entertainment & ESPN Technology
New York, New York

The DEE Technology Productivity Engineering team is seeking a Software Engineer who has a true passion for using software engineering to build quality into software applications. This engineer will help us develop tools and write tests that support a large variety of Disney software products on web,...

Promoted
Capital One
New York, New York

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Go, Python, Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior-to-Principal SDET focused on building testing frameworks and tooling for cloud services. ...

Promoted
Capital One
South Beach, New York

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Go, Python, Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

Compunnel Inc.
New York, New York

Experience with application development on Java, J2EE, Spring, and MVC, Java Design Patterns and JUnit. Experience in design, analysis, development, coding, unit testing, debug and documentation for Java/J2EE systems including Web applications, business services, batch applications, large/complex pr...

Promoted
Capital One
Bronx, New York

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting wi...

Datadog
New York, New York

Senior Software Engineer - Dashboards. The team is responsible for UI, API and storage using React, Javascript, Python and Postgres. Implement compelling, usable UIs, contribute to their design and engineer them with React. Collaborate with experienced peers who will lift you up and be a mentor to o...

Coral
New York, New York

We’re seeking our first full-stack engineering hire. Open to leveling, Senior to Principal. ...

EliseAI
New York, New York

As a Software Engineer at EliseAI, you won't just write code; you'll be a driving force behind increasing operational efficiencies for businesses and improving lives. While working with other talented Engineers, you'll have the opportunity to take on significant ownership, lead projects, and see you...