Senior Full Stack Java Developer #3047

Genius RoadAustin, TX
10hOnsite

About The Position

We are seeking a Senior Full Stack Java Developer with extensive experience building and supporting enterprise applications. The role involves collaborating closely with technical and business teams to deliver scalable, secure, and high-performing solutions. Strong technical leadership and experience using AI-driven tools to streamline the development lifecycle are key to success in this position. Join a forward-thinking, high-performing team working on innovative, cutting-edge projects with plenty of opportunities for growth and career advancement!

Requirements

  • 8+ years of experience in Java application development.
  • 8+ years of experience with Spring Boot, Angular, and enterprise-level application development.
  • Strong proficiency with Angular and AG Grid for building rich, data-driven user interfaces.
  • Extensive experience with RESTful APIs, microservices architecture, and Spring Boot.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work effectively in collaborative environments.
  • Ability to adapt to emerging technologies and AI-driven development practices.
  • Experience with AI/ML frameworks or AI-powered development tools (e.g., GitHub Copilot, ChatGPT-based coding assistants).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Some experience with containerization tools including Docker and Kubernetes.
  • Understanding of CI/CD pipelines and version control systems (Git).

Responsibilities

  • Design, develop, test, and maintain Java-based enterprise applications.
  • Build and optimize front-end components using Angular and AG Grid to create dynamic, data-driven user interfaces.
  • Collaborate with cross-functional teams to deliver scalable and secure solutions.
  • Integrate AI tools and techniques into application workflows for automation, predictive analytics, and intelligent features.
  • Participate in code reviews, ensure adherence to best practices, and mentor junior developers.
  • Troubleshoot and resolve complex technical issues across the full application stack.
  • Independently plan and execute complex development tasks; may lead or guide the work of others.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service