Job Description :

Core Java Backend Developer

100% Remote

Job Summary:
We are seeking a Core Java Backend Developer responsible for designing, developing, and maintaining scalable backend applications. The ideal candidate should have strong experience in Core Java, backend development, and RESTful APIs, along with knowledge of databases and modern development frameworks.

Key Responsibilities:

  • Design, develop, and maintain backend services using Core Java.

  • Build and consume RESTful APIs for application integration.

  • Write clean, efficient, and maintainable code following best practices.

  • Collaborate with frontend developers, DevOps teams, and product managers.

  • Troubleshoot, debug, and upgrade existing systems.

  • Optimize applications for performance, scalability, and reliability.

  • Participate in code reviews and maintain coding standards.

  • Work with databases for data storage, retrieval, and optimization.

Required Skills & Qualifications:

  • Strong experience in Core Java and Object-Oriented Programming (OOP).

  • Knowledge of Java collections, multithreading, and exception handling.

  • Experience with Spring / Spring Boot framework.

  • Familiarity with RESTful web services and API development.

  • Experience with databases such as MySQL, PostgreSQL, or Oracle.

  • Understanding of Git or other version control systems.

  • Basic knowledge of microservices architecture.

  • Strong problem-solving and analytical skills.

Preferred Qualifications:

  • Experience with Hibernate or JPA.

  • Familiarity with Docker, Kubernetes, or cloud platforms.

  • Knowledge of CI/CD pipelines and Agile methodologies.

             

Similar Jobs you may be interested in ..