Saransh Inc
Java Developer (Python, Kotlin)
Saransh IncUnited States12 hours ago
Full-timeEngineering, Information Technology
Job Summary

  • Strong Backend Developer with deep expertise in Java-based backend systems
  • Design, build, and maintain scalable, high-performance applications
  • Apply critical thinking and problem-solving to analyze complex systems and deliver sustainable solutions
  • Contribute to technical documentation for knowledge sharing and long-term maintainability
  • Good-to-have experience in Python, Kotlin, and basic frontend technologies

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java (Spring / Spring Boot)
  • Analyze and troubleshoot complex issues; optimize system performance
  • Build and maintain RESTful APIs and microservices with reliability and scalability focus
  • Write clean, efficient, well-tested, and maintainable code following best practices
  • Create and maintain technical documentation (design docs, API contracts, runbooks)
  • Participate in code reviews, architecture discussions, and technical decisions
  • Collaborate with frontend engineers, QA, and product stakeholders for end-to-end delivery
  • Support production systems, perform root cause analysis, and drive preventive fixes

Required Skills & Qualifications

  • Strong hands-on experience in Java (Core Java, Collections, Concurrency)
  • Experience with Spring / Spring Boot and backend service development
  • Strong critical thinking, system analysis, and structured problem-solving skills
  • Solid understanding of backend architecture, microservices, and API design
  • Experience with relational databases and basic NoSQL concepts
  • Knowledge of unit and integration testing (JUnit, Mockito)
  • Familiarity with Git, CI/CD pipelines, and agile development methodologies

Key Skills

Ranked by relevance