Talent.com
This job offer is not available in your country.
Java Developer - Microservices Architecture

Java Developer - Microservices Architecture

DeqodeIndia
30+ days ago
Job description

Job Description :

We are seeking a skilled and motivated Java Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance Java-based applications, while actively contributing throughout the software development lifecycle. If you are passionate about building scalable solutions and enjoy collaborating in a dynamic environment, we'd love to meet you.

Roles & Responsibilities :

  • Participate in all phases of the Software Development Life Cycle (SDLC) - from requirement analysis and design to development, testing, deployment, and maintenance.
  • Write clean, efficient, and well-documented Java code, following industry best practices and coding standards.
  • Develop and maintain applications using Spring Boot, Spring MVC, Hibernate / JPA, and related technologies.
  • Build and consume RESTful APIs and work on microservices architecture.
  • Perform thorough unit, integration, and system testing to ensure application functionality, performance, and reliability.
  • Identify, debug, and troubleshoot software defects and performance bottlenecks.
  • Collaborate effectively with cross-functional teams including developers, QA engineers,

DevOps, product managers, and stakeholders to deliver high-quality software solutions.

  • Work with relational databases such as MySQL, PostgreSQL, and write optimized queries.
  • Create and maintain technical documentation for applications, APIs, processes, and systems.
  • Analyze complex technical problems and propose efficient, innovative solutions.
  • Stay updated with emerging Java technologies, frameworks, and industry trends to continuously improve skills and product Skills Required :
  • Hands-on experience in Core Java, J2EE, and Object-Oriented Programming concepts
  • Proficiency with Spring Boot / Spring MVC / Hibernate / JPA
  • Experience in developing REST APIs / Microservices
  • Strong knowledge of SQL and relational databases
  • Familiarity with version control tools (e.g., Git) and build tools (e.g., Maven / Gradle)
  • Understanding of Agile / Scrum development methodologies
  • Excellent problem-solving abilities, communication, and teamwork skills

    (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • India