JAVA BE Engineer
Jobsbridge
Apply to this jobIntelliswift Software, Inc
• 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
Summary
Develop and optimize Java applications with distributed systems, security, and web frameworks.
Job title
JAVA BE Engineer
Experience level
expert level
Industry
software
Location requirements
San Francisco, CA, US; on-site preferred
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
San Francisco, CA, USA