Talent.com
This job offer is not available in your country.
Senior Java Developer

Senior Java Developer

Xcel Hire Management SolutionsHyderabad
30+ days ago
Job description

Job Description : We are looking for an experienced Senior Java Developer to join our talented team. The ideal candidate should have a deep understanding of data structures and algorithms, along with expertise in Java, Spring Boot, and Spring Boot Security. Experience with Azure is a significant advantage, but not a requirement.

Key Responsibilities :

  • Design and develop high-performance Java applications using Spring Boot and microservices architecture.
  • Implement secure APIs and ensure robust application security using Spring Boot Security.
  • Build and optimize efficient data structures for complex applications.
  • Work with databases (relational and non-relational) to design and implement scalable data models.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Troubleshoot, debug, and optimize existing applications for performance and security.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Ensure the reliability and scalability of applications in cloud environments, particularly in Azure.
  • Stay current with emerging technologies, industry trends, and best practices.

Required Skills and Qualifications :

  • Overall, 6-8years of relevant experience.
  • Strong proficiency in Java and Spring Boot, with hands-on experience in building scalable and secure
  • applications.

  • In-depth knowledge of data structures (e.g., arrays, linked lists, trees, graphs) and algorithms.
  • Experience implementing security mechanisms in Spring Boot (e.g., OAuth2, JWT, authentication, and
  • authorization).

  • Solid understanding of RESTful APIs and microservices architecture.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Preferred Skills :

  • Familiarity with cloud platforms, especially Azure (advantageous).
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of Azure DevOps for continuous integration and deployment.
  • Familiarity with front-end technologies (e.g., React, Angular) is a plus.
  • ref : hirist.tech)

    Create a job alert for this search

    Senior Java Developer • Hyderabad