Java Backend Developer

June 16, 2025
Application ends: September 16, 2025

Apply for this job

Email *

Job Description

Role Overview:
As a Java/ Kotlin Backend Developer, you will be responsible for developing and maintaining the core backend services that power our platform. You’ll work closely with front-end developers, product managers, and DevOps teams to build a robust, scalable, and high-performance platform. Please Note This position is Not Remote.

Key Responsibilities:

  • Backend Development: Develop, enhance, and maintain backend services using Java and related technologies.
  • API Development: Design and implement RESTful APIs to support web and mobile applications.
  • Scalability & Performance: Ensure high availability and scalability of the platform to handle large user bases and high traffic volumes.
  • Data Management: Collaborate with database administrators to design and manage efficient, scalable data storage solutions.
  • Security: Implement security best practices to safeguard user data and platform integrity.
  • Collaboration: Work closely with cross-functional teams to define and refine technical requirements and deliver high-quality features.
  • Code Quality: Write clean, maintainable, and well-documented code with unit and integration tests.

Qualifications:

  • Education: Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • Experience: 8+ years of experience in Java backend development, preferably for large-scale platforms.
  • Technical Skills:
    • Proficiency in Java (Java 8+ preferred) and Spring Boot framework.
    • Experience with RESTful API design and development.
    • Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
    • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
    • Understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).
    • Knowledge of security best practices for web and mobile applications.
    • Experience with CI/CD pipelines.
    • Experience in Kotlin would be preferred but not essential.
    • Experience in Stripe integration/ payment systems
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.
    • Ability to thrive in a fast-paced, collaborative environment.
    • Must be highly effective in meeting deadlines

Preferred Skills:

  • Experience with social media platforms or similar large-scale user-driven applications.
  • Familiarity with GraphQL, WebSockets, or event-driven architecture.
  • Experience with caching solutions (e.g., Redis).

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: