S2 Global

Java Database Developer

Posted: 46 minutes ago

Job Description

Job OverviewS2 Global, an OSI Systems company, is seeking a talented Java Database Developer who will be instrumental in developing and maintaining high-performance database systems using Java ORM technologies. This role combines expertise in database management with Java development, focusing specifically on Hibernate and database migration technologies. Key ResponsibilitiesDatabase Development:Design and implement efficient Java ORM solutions using HibernateDevelop and maintain Hibernate mapping files and entity classesOptimize database queries and transaction managementMigration Management:Create and maintain Flyway/Liquibase migration scriptsDevelop automated database versioning and upgrade processesEnsure smooth database schema evolution across environmentsApplication Integration:Develop Spring Boot applications with robust ORM integrationImplement efficient data access layers using Spring Data JPADesign and maintain complex database relationships and queriesPerformance Optimization:Analyze and optimize Hibernate performanceImplement caching strategies (L1, L2 cache)Tune database queries for maximum efficiencyData Management:Design and implement database schemasDevelop stored procedures and functionsEnsure data integrity and security through proper configuration Required Technical Skills:Java Development:Strong Java programming skillsExperience with Spring Boot frameworkHands-on expertise with Hibernate ORMDatabase Technologies:Proficiency in PostgreSQL or SQL ServerExperience with NoSQL databasesKnowledge of database migration toolsDevOps Skills (nice to have):CI/CD pipeline integrationGit version controlDocker containerizationSecurity and Best Practices:Understanding of database securityKnowledge of coding standardsExperience with unit testingProfessional Requirements:Education: Bachelor's degree in Computer Science or related fieldExperience: 4+ years in Java development with ORM focusLocation: Onsite - Tirana, Albania; Must be localTRAVEL 50%Albania Citizens and Permanent Residents Only Why Join UsWork in a global company with cutting-edge technologies.Gain hands-on experience from senior developers and technical leads.Be part of a culture based on Integrity, Innovation, Accountability, and Teamwork.Competitive compensation and opportunities for professional growth.Only short-listed applicants will be contactedThe position will be located in Tirana S2 Albania Offices. Address: Aba Business Center, Rr. Papa Gjon Pali ll 12, 1010, Kati 13 Tiranë.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In