Search by job, company or skills

M
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:
  • Design, develop, and maintain scalable backend applications using Core Java and Spring Boot frameworks.
  • Build and consume RESTful APIs and integrate with various third-party and internal systems.
  • Collaborate with cross-functional teams including product managers, frontend developers, DevOps, and QA engineers to deliver end-to-end solutions.
  • Ensure high code quality through unit testing, integration testing, and participation in code reviews.
  • Analyze system requirements and prioritize tasks based on business needs and timelines.
  • Optimize backend performance, memory usage, and responsiveness for high-load environments.
  • Follow best practices in design, development, and documentation to ensure maintainable and scalable codebases.
  • Troubleshoot and resolve production issues with timely root cause analysis and resolutions.
  • Participate in sprint planning, stand-ups, and other Agile ceremonies.

Professionalism & Adaptability

  • Demonstrate the ability to work effectively under high-pressure conditions and tight deadlines.
  • Adapt quickly to changing requirements and contribute proactively to problem-solving and innovation.
Required Qualifications:

MUST HAVE

Experience & Technical Skills

  • 5 years of professional experience in Java backend development, with strong skills in Core Java (Java 8 or above).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data, and related frameworks.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL) and JPA/Hibernate.
  • Familiarity with RESTful API design, JSON, and HTTP protocols.
  • Working knowledge of build tools like Maven or Gradle.
  • Experience with version control systems, particularly Git.
  • Familiarity with unit testing frameworks such as JUnit, Mockito, or TestNG.
  • Good problem-solving and debugging skills with attention to performance and reliability.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.

NICE TO HAVE

  • Knowledge of microservices architecture and containerized deployments (Docker, Kubernetes).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with message brokers (e.g., Kafka, RabbitMQ).
  • Exposure to CI/CD pipelines and DevOps practices.
  • Understanding of security best practices in backend development.

Security & Best Practices

  • Knowledge of game security fundamentals and securing large-scale web-based game systems.

Soft Skills & Collaboration

  • Ability to work independently or collaboratively in a fast-paced, agile environment.
  • Excellent communication skills and team collaboration mindset.

  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 135316805

    Similar Jobs