Senior Full Stack Engineer, Java

DelineaColorado Springs, CO
425d$100,000 - $130,000Hybrid

About The Position

The Senior Full Stack Engineer position at Delinea focuses on developing both front-end and back-end services for the Identity Governance team. This role involves building and enhancing features on the cloud-based Delinea Platform, primarily through the development of REST APIs and back-end services in Java, while also creating user-friendly interfaces. The position emphasizes quality throughout the software development lifecycle and includes mentoring responsibilities for less experienced engineers.

Requirements

  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
  • 8 or more years of Java development experience.
  • Experience developing SaaS applications on a microservices architecture.
  • Experience with the Spring Framework for dependency injection.
  • Experience with relational databases.
  • Experience developing RESTful APIs.
  • Strong system design skills and full software development lifecycle experience.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Excellent communication and collaboration skills.
  • Passionate about writing quality code and honing development skills.
  • Experience with large codebases and unit testing.
  • Familiarity with web-based security principles and best practices.
  • Strong understanding of object-oriented principles.
  • Experience with Azure DevOps and Azure DevOps pipelines is a plus.
  • Experience with YAML is a plus.
  • Experience with Spring Boot, emphasizing Spring Security and Spring Web.
  • Experience with Git and Maven.
  • Experience with AMQP and/or RabbitMQ.

Nice To Haves

  • Ability to quickly read and understand both new and existing code.
  • Experience with Agile software development methodologies.
  • Experience with cloud-based technologies (e.g. Azure, AWS).
  • Experience with DevOps practices (e.g. continuous integration, continuous deployment).

Responsibilities

  • Design and develop full-stack solutions for Identity Governance functionality within the Delinea Platform.
  • Emphasis on REST APIs and back-end services written in Java for large-scale, cloud-based applications.
  • Design, develop, and test User Interfaces written in Angular.
  • Design and develop unit tests.
  • Collaborate with cross-functional teams to understand requirements and propose technical solutions.
  • Participate in code reviews to ensure high-quality and maintainable code.
  • Stay up to date with industry trends and best practices.
  • Mentor team members with less experience on coding standards and best practices.
  • Collaborate with engineering leaders and Product Managers during the design phase.
  • Work directly with QA Engineers to build acceptance criteria and test features.
  • Participate in QA Regression Testing during each release cycle.
  • Write and update product documentation to support the features built.
  • Provide technical assistance on escalated customer support cases.

Benefits

  • Competitive salaries
  • Meaningful equity and bonus program
  • Full suite of medical, dental, and vision insurance
  • 401(k) matching
  • ROTH options
  • Comprehensive life insurance
  • Short-term and long-term disability insurance
  • Employee assistance program
  • Generous discretionary time off (DTO)
  • 12 paid holidays
  • 12 weeks of paid leave for new birth, adoption, surrogacy, or foster-to-adopt primary caregivers
  • 6 weeks of paid leave for secondary caregivers

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Fabricated Metal Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service