Apply

Senior Backend Engineer - Java

Posted 10 days agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: India

🔍 Industry: Real Estate

🏢 Company: Real👥 51-100MortgageInformation TechnologyReal Estate

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: AWSBackend DevelopmentSQLDesign PatternsGitHibernateJavaSpring BootAPI testingData StructuresREST APICI/CD

Requirements:
  • Proficiency in Java programming and familiarity with the Java family of technologies.
  • Strong experience in Spring Boot and Hibernate frameworks.
  • Expertise in SQL and experience with relational databases.
  • Understanding of ORM frameworks like Hibernate and Spring DAO.
  • Knowledge of data structures, design patterns, concurrency, and multi-threading.
  • Experience with AWS services (S3, DynamoDB, RDS, EKS) is highly advantageous.
  • Familiarity with Docker and Kubernetes is a plus.
  • Experience with Test-Driven Development (TDD) and API builds and deployments.
Responsibilities:
  • Develop and maintain Java-based applications using Spring Boot and Hibernate frameworks.
  • Design and implement database schemas, queries, and stored procedures with SQL.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure adherence to code quality, performance, and security best practices.
  • Manage cloud dashboards and utilize AWS services such as S3, DynamoDB, RDS, and EKS.
  • Implement Test-Driven Development (TDD) to ensure robust software solutions.
  • Participate in API builds and deployments.
  • Maintain strong knowledge of data structures and design patterns.
  • Work with source control systems such as Git and GitHub.
  • Engage in Continuous Integration/Continuous Deployment (CI/CD) practices.
Apply