Full Stack Software Engineer

Gen 2 CareersDenver, CO
12h$125,000 - $160,000Hybrid

About The Position

We are looking for a Senior Full Stack Java Developer to design, develop, and implement robust Java-based solutions that drive efficiency, enhance data accuracy, and streamline financial operations. This role involves working in a hybrid team structure, collaborating closely with cross-functional teams, including consultants, external vendors, and AI tool outputs while ensuring code quality and providing technical leadership across development initiatives.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in full stack development with a strong focus on Java technologies
  • Advanced proficiency in Java, Spring Framework (Spring Boot, Spring Security)
  • Strong experience with SQL Server, including complex queries, stored procedures, and performance optimization.
  • Expertise in frontend technologies including JavaScript/TypeScript and at least one modern framework (React or Angular).
  • Experience with version control systems (Git) and CI/CD practices
  • Strong understanding of software design patterns and object-oriented programming principles
  • Knowledge of microservices architecture and container technologies (Docker, Kubernetes)
  • Excellent communication skills to articulate technical concepts to non-technical stakeholders

Nice To Haves

  • Experience with Sage Intacct or similar Fund accounting platforms
  • Understanding of Private Equity Fund Administration or Fund Accounting
  • Experience with automated testing frameworks (JUnit, Mockito, Jest, Jasmine, Playwright)
  • Familiarity with cloud platforms (Azure, AWS, or GCP)

Responsibilities

  • Design, develop, and deploy scalable Java-based backend services using Spring frameworks to support financial operations, including transaction processing systems, reporting engines, integration services, and secure APIs
  • Create responsive and intuitive user interfaces using modern frontend frameworks (React, Angular) that meet the needs of financial users
  • Design, optimize, and maintain SQL Server databases, including complex queries, stored procedures, and performance tuning
  • Implement robust CI/CD pipelines and DevOps practices to ensure efficient deployment processes
  • Lead code reviews and provide technical guidance for code developed by consultants, external vendors, and AI-assisted development tools
  • Establish and enforce coding standards, architectural best practices, and technical documentation requirements across the hybrid team
  • Evaluate, validate, and refine code generated by AI tools to ensure quality, security, and alignment with business requirements
  • Integrate solutions with existing platforms and business applications to improve efficiency and automation.
  • Ensure solutions align with financial regulations, compliance standards, and security best practices.
  • Other tasks as assigned.

Benefits

  • Work on mission-critical financial systems in the private equity industry
  • Be part of a collaborative and innovative team
  • Comprehensive benefits package including medical, dental, and vision coverage
  • Opportunities for professional growth and development
  • Play a key role in our technology transformation journey
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service