← Back to jobs

InnoMethods Corporation Logo
Principal Software Engineer (Java)

InnoMethods Corporation

 

Austin, TX, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Remote
Openings: 1
Category: Principal Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Lead technical direction and architect scalable systems using Java Spring and React JS.

Responsibilities

  • Lead and mentor junior and mid-level engineers through technical guidance and code reviews.
  • Design and architect complex, scalable software systems and microservices.
  • Develop high-quality Java Spring backend components and RESTful APIs.
  • Build responsive web interfaces using React JS.
  • Document system architecture, API specifications, and coding standards.

Required Skills

  • 10+ years of software engineering experience.
  • Expertise in Java Spring backend development.
  • Strong proficiency in React JS for frontend development.
  • Experience building and maintaining microservices and RESTful APIs.
  • Hands-on experience with Kafka for event-driven architecture.
  • Solid knowledge of SQL database design and optimization.
  • Proficiency with Redis or similar caching technologies.
  • Bachelor's or Master's degree in Computer Science or a related field.

Preferred Skills

  • In-depth knowledge of AWS and relevant cloud certifications.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs