Senior Hibernate/JPA ORM Engineer

Posted 22 days agoViewed
North AmericaFull-TimeSoftware Development
Company:Industrial Electric Manufacturing
Location:North America
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
Backend DevelopmentLeadershipPostgreSQLSoftware DevelopmentSQLCloud ComputingHibernateJavaMicrosoft SQL ServerSoftware ArchitectureSpringRESTful APIsMicroservicesMentoringTroubleshooting
Requirements:
5+ years of professional experience with Hibernate/JPA in enterprise Java applications 3+ years in a senior or lead role Expert-level understanding of ORM design, entity modeling, caching, and SQL generation Proven experience optimizing ORM performance, including fetch strategies, batching, indexing, and query tuning Strong familiarity with relational databases (e.g., MySQL Server, PostgreSQL, MS SQL Server) Excellent communication skills Ability to collaborate cross-functionally Strong analytical and critical-thinking skills Bachelor’s degree in computer science, software engineering, or equivalent experience (preferred) Experience integrating Java applications with enterprise systems like Infor SyteLine V10.x and Salesforce Sales Cloud (preferred) Certifications such as Oracle Certified Professional: Java SE, Spring Professional Certification, or cloud database certifications (preferred) Experience with Infor SyteLine V9.00.30 or V10.x (preferred) Familiarity with NoSQL databases or hybrid persistence architectures (preferred) Experience with enterprise backup tools such as Cohesity DataProtect (preferred)
Responsibilities:
Design, configure, and maintain Hibernate/JPA persistence layers. Develop and optimize entity models, relationships, and schema mappings. Integrate Java persistence with enterprise systems like Infor SyteLine and Salesforce. Establish best practices for ORM usage, caching, and transaction handling. Monitor and optimize persistence performance, reducing database load. Analyze and tune SQL generated by Hibernate. Resolve N+1 issues, excessive joins, and transaction bottlenecks. Design robust transaction management strategies, including distributed transactions. Ensure data consistency and reliability. Enforce secure coding and ORM best practices. Ensure adherence to data governance and regulatory requirements. Evaluate and optimize ORM configurations for business growth. Participate in planning for infrastructure scaling and performance load testing. Diagnose and resolve application-level data access issues. Provide on-call support for critical incidents. Collaborate with Java development teams on deployments and upgrades. Provide guidance on JPA/Hibernate best practices. Lead complex ORM projects. Create and maintain comprehensive documentation. Mentor team members in Hibernate, JPA, and persistence-layer best practices.
About the Company
Industrial Electric Manufacturing
View Company Profile
Similar Jobs:
Posted 8 months ago
United StatesFull-TimeAI-driven operating system for modern di...
Senior Engineer
Company:Near Horizon
Posted 4 days ago
WorldwideFull-Time
Senior Backend Engineer
Company:Peec AI
Posted 4 days ago
United StatesFull-TimeMental Health
Senior Data Engineer