Jobs · Engineering · California

SENIOR SOFTWARE ENGINEER - Java

Happiest Minds Technologies · San Francisco, CA · 3 mo ago
EngineeringFull-time

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Develop and deploy AWS infrastructure using Terraform
  • Write clean, well-documented, and testable code
  • Document system design, decisions, and technical learnings for team and organizational knowledge
  • Follow security best practices in development
  • Troubleshoot and resolve ambiguous technical issues in production and development environments
  • Participate in code reviews, architectural discussions, and continuous improvement initiatives

Qualifications

  • 5+ years software engineering experience, with significant Java experience
  • Familiarity with AWS, SQL/NoSQL
  • Solid understanding of system architecture
  • Strong focus on code quality, documentation, and continuous learning
  • Excellent problem-solving skills, with an ability to dig into complicated issues
  • Effective written and verbal communication skills
  • Experience with Terraform and Python is preferred but not required

Similar jobs