Search by job, company or skills

Recro

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Experience: 3-8 yrs

Location: Bengaluru, 5 days/week

Joining Date: Immediately

What We're Looking For

  • 35 years of backend development experience in high-growth SaaS or product companies.
  • Strong proficiency in Java (8/11/17) and Spring Boot ecosystem.
  • Solid understanding of clean code principles, design patterns, and microservicearchitecture.
  • Experience writing comprehensive unit and integration tests (JUnit, Mockito, etc.).
  • Strong experience in database design and optimization (MySQL/Postgres/MongoDB/Redis).
  • Hands-on experience with AWS services and cloud-based deployments.
  • Knowledge of RESTful APIs and API security best practices.
  • Experience with CI/CD pipelines, Git workflows.
  • Strong problem-solving skills, ownership mindset, and ability to work in fast-paced product environments.

What You'll Do

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build clean, modular, and scalable codebases following best practices.
  • Develop and maintain unit tests and ensure high code coverage.
  • Build and integrate RESTful APIs and microservices for internal and external consumers.
  • Own end-to-end backend modules design, coding, testing, deployments, and monitoring.
  • Work with Relational and NoSQL databases: schema design, query optimization, data modeling.
  • Deploy and manage services on AWS (EC2, Lambda, RDS, S3, CloudWatch, etc.).
  • Collaborate with cross-functional teams (Product, QA, DevOps) to ship high-quality features quickly.
  • Participate in code reviews, maintain coding standards, and improve engineering practices.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 133840253

Similar Jobs