Java Developer
  • Aivanta Tech Inc.
21 Hours Ago
NA
W2
Remote
7-10 Years
Required Skills: Java Developer
Job Description

Join our dynamic team as a Java Developer, where you'll play a pivotal role in designing, developing, and deploying high-quality Java applications. You'll be part of a collaborative environment that values innovation and efficiency, working closely with cross-functional teams to ensure the successful delivery of software solutions that meet business needs.

Responsibilities

As a Java Developer, your primary responsibilities will include:

  • Designing, coding, testing, and debugging Java applications to meet business requirements.
  • Collaborating with product managers, designers, and other developers to define and deliver software solutions.
  • Participating in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Writing clean, efficient, and well-documented code that adheres to best practices and coding standards.
  • Conducting code reviews to ensure code quality and knowledge sharing within the team.
  • Troubleshooting and resolving technical issues and bugs in existing applications.
  • Keeping up-to-date with the latest industry trends and technologies to continuously improve development processes.

Requirements

Required Skills

  • Proficiency in Java programming, including core concepts such as OOP, data structures, and algorithms.
  • Experience with Java frameworks such as Spring, Hibernate, or similar.
  • Strong understanding of software development principles and best practices.
  • Familiarity with database technologies such as SQL and NoSQL databases.
  • Experience with version control systems like Git.
  • Ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and attention to detail.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Familiarity with Agile/Scrum methodologies and project management tools like Jira or Trello.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Understanding of microservices architecture and RESTful web services.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates