Jobless Developer
INTELLISWIFT INC logo

Posted 3 months ago

Open

Senior Java Developer

San JoseOn-siteContract

AI Summary

Senior-level Java developer responsible for designing and building distributed systems, requiring expert Java, concurrency, and deep knowledge of TCP, storage, IO, and security concepts.

About this role

Senior Java Developer

Senior Java Developer

San Jose, CA

12 - 18 months

Locals only

Description

• Expert level Java skills

• 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.


Skills

CDIComputer ArchitectureConcurrencyCryptographyDistributed SystemsGuiceHibernateI/O SubsystemsJavaJAX-RSJPAMavenPKISpringStorageTCPTransactions

Explore related jobs

Browse these categories

Market data for this role

All reports →