Search by job, company or skills

T

Senior Software Java Developer

5-9 Years
15 - 18 LPA

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 months ago
  • Over 400 applicants

Job Description

Job Description: Senior Software Java Developer

Position Title: Senior Software Java Developer

Experience Required: 5-9 Years

Compensation Range: 15,00,000 - 18,00,000 per annum

About the Role:

We are looking for a Senior Software Java Developer to join our dynamic team. This role involves designing, developing, and maintaining high-quality software solutions using Java, with a focus on Spring Boot, Microservices architecture, and Object-Oriented Analysis and Design (OOAD).

Key Responsibilities:

  • Software Development: Design and develop robust, scalable, and secure Java-based applications.
  • Spring Boot: Utilize Spring Boot framework to develop RESTful APIs and microservices.
  • Microservices Architecture: Design and implement microservices-based architecture to enhance modularity and scalability.
  • Unit Testing: Write unit tests to ensure code quality and maintainability.
  • Object-Oriented Analysis and Design (OOAD): Apply OOAD principles to design efficient and maintainable software solutions.
  • Code Reviews: Participate in code reviews to ensure adherence to coding standards and best practices.
  • Documentation: Create and maintain technical documentation for software design, development, and testing processes.
  • Collaboration: Work closely with cross-functional teams including product management, QA, and DevOps to deliver high-quality software solutions.
  • Continuous Learning: Stay updated with the latest Java technologies, frameworks, and best practices.

Qualifications:

  • Educational Background: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience: 5-9 years of experience in Java development, with hands-on experience in Spring Boot, Microservices, and unit testing.

Skills:

  • Proficiency in Java programming language and related frameworks (Spring, Hibernate).
  • Experience with Microservices architecture and RESTful API development.
  • Strong understanding of Object-Oriented Design principles and design patterns.
  • Familiarity with Agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Knowledge of database systems and SQL.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Industry: Information Technology

More Info

About Company

Taggd

Job ID: 85093291