Software Developer Sr Principal

Added
15 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

github java sql jira microservices

πŸ“‹ Description

  • Define and own the technical architecture and design standards for enterprise applications
  • Lead the technical direction of large-scale software development projects, providing architectural
  • Evaluate emerging technologies, frameworks, and design patterns, documenting architectural
  • Translate complex business requirements into scalable, secure, and maintainable software solutions
  • Lead the modernization of legacy applications by adopting Spring Boot microservices, RESTful APIs
  • Research, design, develop, test, document, and maintain enterprise-grade Java applications and web

🎯 Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent
  • At least 10 years of experience in object-oriented software development, including 10+ years
  • At least 5 years of experience developing applications with Spring Boot and designing RESTful APIs
  • At least 10 years of SQL experience, with strong knowledge of database design, querying, and
  • At least 3 years of experience in a technical leadership or software architecture role, including
  • Strong full-stack Java development expertise and a thorough understanding of Java object-oriented

🎁 Benefits

  • Competitive salary: Estimated annual salary range of $129,813–$170,200, depending on experience
  • Remote work: Fully remote position with a flexible work arrangement designed to support
  • Work-life balance: Flexible workweek options, paid vacation, sick and personal leave, and
  • Family support: Paid parental leave and a paid family leave program offering up to 160 hours within
  • Health and wellness: Comprehensive benefits, including medical insurance options, health savings
  • Retirement planning: 401(k) savings plan with employer matching contributions.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’