JAVA BE Engineer

San Francisco, CA, us on site Until 8/21/2026 First posted February 23, 2026 Last posted February 23, 2026
Job description

Intelliswift Software, Inc

Primary Job Responsibilities 

• Participate in design, development and implementation of technical systems. 

• Implement shared components and frameworks using Java in a Linux/Solaris based environment. 

• Work with architects, cross functional engineering teams, Product Management, QA, and Operations teams to ensure we develop the correct product for the job at hand. 

• Be able to understand and drive the technical domain architecture. 

• Enhance and maintain existing product capabilities. 

• Play an active role in implementing and providing feedback on new processes through design and code reviews. 

• Ability to guide and mentor junior teammates. 


Required: 

• Expert level Java skills with deep knowledge in JVM tuning and Java best practices. 

• Thorough understanding of concurrency and transactions. 

• Strong understanding of distributed systems, file system/databases. 

• Deep knowledge of distributed systems software design with strong understanding of TCP fundamentals, computer architecture, storage and IO subsystems. 

• Understanding on security concepts and tooling including but not limited to PKI, Cryptography, along with how those apply to web concepts (HTTP(S), SSL/TLS, certificates etc) 

• Knowledge of JAX-RS 

• Experience with dependency injection frameworks (Spring, CDI, Guice, etc). 

• Experience with object-relational mapping technologies (Hibernate, JPA etc) 

• Experience with the maven build tool. 


Nice-to-have: 


• SQL experience (preferably Oracle). 

• Understanding of Continuous Delivery concepts. 

• NodeJS, Grails or experience with other web application frameworks. 

• HTML/Java Script experience

Core Java, Maven, Oracle, Spring, Hibernate

Multiple Openings 

About this role

Summary

Design, develop, and maintain Java-based distributed systems, mentor juniors, and collaborate with cross-functional teams.

Job title

JAVA BE Engineer

Experience level

expert level

Industry

software

Location requirements

San Francisco, CA, US; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javaJVM tuningconcurrencydistributed systemsTCPsecurityPKIcryptographyHTTPSSL/TLSJAX-RSSpringCDIGuiceHibernateJPAmaven

Preferred skills

SQLOraclecontinuous deliveryNodeJSGrailsHTMLJavaScript

Specializations

core javadistributed systemsconcurrencysecurityweb frameworks
Locations

Structured locations inferred from the posting.

San Francisco, CA, USA

On-site City