Job Description :

Java Developer

100% Remote

Job Summary

We are looking for a motivated Java Developer to design, develop, test, and maintain Java-based applications. The ideal candidate should have strong programming fundamentals, experience with modern Java frameworks, and the ability to work in a collaborative environment.


Key Responsibilities

  • Develop, test, and maintain Java applications.

  • Write clean, efficient, and well-documented code.

  • Participate in requirement analysis and design discussions.

  • Troubleshoot and fix application issues.

  • Perform unit testing and support integration testing.

  • Collaborate with cross-functional teams (QA, DevOps, Business).

  • Follow coding standards and best practices.


Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field.

  • Strong knowledge of Core Java and OOP concepts.

  • Experience with Spring / Spring Boot framework.

  • Experience building RESTful APIs.

  • Knowledge of SQL and relational databases (MySQL, Oracle, PostgreSQL).

  • Familiarity with Git or other version control systems.

  • Basic understanding of HTML, CSS, JavaScript (nice to have).


Preferred Qualifications

  • Experience with microservices architecture.

  • Exposure to cloud platforms (AWS, Azure, GCP).

  • Knowledge of Docker and Kubernetes.


Nice to Have

  • Understanding of Agile/Scrum methodology.

  • Good communication and problem-solving skills.

             

Similar Jobs you may be interested in ..