Skip to main content

Full Stack Developer (Java, Python, DevOps) | 2 openings | TELECOMMUTE

Posted 3 days ago

samprasoftBasking Ridge (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Full Stack Developer (Java, Python, DevOps)
Position: Contract
Are you open to candidates that would need to be 100% remote for the duration of the engagement? YesInterview Process:a. How many rounds? 2 to 3b. Video vs. phone? bothc. How technical will the interviews be? Very technical. Panel interview with our engineering leads followed by Technology Owner
Description:
  • Identity Security & Analytics is our Enterprise red flag /risk flag platform.
  • We leverage detailed analytics and machine learning to identify and remediate identity security and privacy events.
  • We inspect entity profile and augment enterprise’s perspective on risk
  • Team structure: This resource will join our agile scrum team working under the guidance of Product Owner & ScrumMaster
Primary Responsibilities:
  • The role includes, but not limited to analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new development, operations, and delivery
  • Applies coding skills to defined capabilities or tasks as assigned with little guidance, becomes go-to for development of some capabilities or functions
  • Demonstrates an “automation first” mentality that improves quality and efficiency
  • Develops understanding of cost, complexity, and capability tradeoffs in underlying architectures
  • Develops awareness of upstream and downstream system interactions and dependencies
  • Reuses and or develops for reuse code algorithms, or data structures to address common needs
  • Actively follows industry trends in technology, tools, and components, sharing finds with team members
  • Participates in Agile and CI-CD practices, takes ownership of some processes or practices for team
  • Has awareness of the operational characteristics (e.g. security, performance, scalability, manageability) of solutions and is accountable for supporting those requirements in contributed code
Required Qualifications: Bachelor’s Degree OR 4+ years of Software Engineering experience 3+ years of experience in full stack development, from deployment ops and database technologies through front-end frameworks 3+ years of Java / Python experience 2+ years of experience with DevOps tools like Jenkins, GitHub, Docker or Kubernetes 2+ years of experience with database technology such as PostgresSQL, MySQL, or MongoDB2+ years of experience working within an Agile environment on a Scrum team construct
Preferred Qualifications: 3+ years of experience with building highly scalable internet facing applications 3+ years of experience with Test Driven Development (TDD)3+ years of experience with modern JS libraries and frameworks like Angular, React and React Native and/or Typescript 1+ year of experience in Cloud platforms like Azure, GCP, AWSProduct related development experience within design and UX development Experience using RESTful APIs and asynchronous JSExperience with CSS, web browsers, HTTP, cookies, caching, and HTML5 web storage Database and caching experience, SQL and NoSQL (Postgres, Elasticsearch, or MongoDB) Familiar with authorization frameworks like oAuth 2.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this