Java Full Stack Developer

Year    Nagercoil, TN, IN, India

Job Description

Key Responsibilities

• Design, develop, and maintain Java-based applications.
• Write well-designed, efficient, and testable code.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Troubleshoot, debug, and resolve software defects.
• Conduct code reviews to ensure code quality and adherence to coding standards.
• Participate in architectural and design discussions to drive technical decisions.
• Stay updated on emerging technologies and trends in Java development.
• Contribute to continuous improvement initiatives to enhance development processes and practices.
• Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions.
• Document software designs, technical specifications, and implementation details.

Required Skills And Qualifications

• Bachelor's degree in Computer Science, Engineering, or related field.
• Proven experience as a Java Developer or Software Engineer.
• Strong proficiency in Java programming language and object-oriented design principles.
• Experience with Java frameworks such as Spring, Hibernate, or similar.
• Knowledge of web technologies including HTML, CSS, JavaScript, and AJAX.
• Familiarity with relational databases (e.g., MySQL, PostgreSQL) and SQL.
• Experience with version control systems such as Git.
• Understanding of software development methodologies such as Agile or Scrum.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
• Ability to work effectively in a fast-paced environment and prioritize tasks.

Preferred Skills

• Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
• Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Familiarity with front-end development frameworks such as Angular, React, or Vue.js.
• Understanding of DevOps practices and tools.
• Experience with test-driven development (TDD) and automated testing frameworks (e.g., JUnit, Mockito).
• Knowledge of security principles and best practices in software development.

Job Types: Full-time, Freelance

Pay: ?50,000.00 - ?60,000.00 per month

Location Type:

• Remote

Schedule:

• Day shift

Education:

• Bachelor's (Preferred)

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3576327
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Nagercoil, TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year