Principal Software Engineer

Irvine, CA, us on site Until 8/22/2026 H-1B sponsor history First posted February 23, 2026 Last posted February 23, 2026
Job description

Tech Tammina LLC

10+ years experience building great software

2+ years in a technical lead position is a plus.

Experience working collaboratively using Agile/Scrum methodology

Solid knowledge of software development methodologies and best practices.

B.S. degree in Computer Science or related field.

Proficiency in Java, Spring, Hibernate.

Proficiency in JavaScript and HTML.

Experience consuming web service end points (e.g. REST, SOAP).

Solid experience in developing highly scalable and reliable web applications, including integration with internal and external systems.

Excellent verbal and written communication skills

Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations/hosting.

Experience with Ember JS, Sencha Ext JS, or AngularJS.

Experience serving as a scrum master on an agile team is a plus

Experience with Groovy/Grails is a plus

Job Status: Full Time 

Share the Profiles to mahesh(at)tammina.com

Contact: 703-349-1214

Keep the subject line with Job Title and Location

About this role

Summary

Lead software development using Java, JavaScript, and web frameworks in an agile environment.

Job title

Principal Software Engineer

Experience level

10+ years

Industry

software

Location requirements

Irvine, CA, US; remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

JavaSpringHibernateJavaScriptHTMLRESTSOAP

Preferred skills

Ember JSSencha Ext JSAngularJSGroovyGrailsscrum master

Specializations

JavaSpringHibernateJavaScriptHTML
Locations

Structured locations inferred from the posting.

Irvine, CA, USA

On-site City