Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, deploy, and maintain backend software features aligned with technical specs and business needs.
Debug and resolve issues in development, testing, and production environments, ensuring system reliability as initial on-call responder.
Mentor junior engineers, participate in technical hiring, and improve engineering processes including leveraging AI-assisted development tools.
Minimum Requirements
3+ years of experience with distributed architectures and Software Development Lifecycle.
Expertise in Java programming including modern language features and frameworks.
Proficiency in object-oriented design, algorithms, data structures, SQL, AWS, API integration, and tools like Swagger.
Familiarity with application monitoring, logging, version control, software testing, automation, CI/CD, Docker/Kubernetes, secure coding, microservices, event-driven architectures, and Agile principles.
Ideal Candidate Profile
Experienced in handling moderate complexity backend features and system reliability responsibilities in a distributed architecture environment.
Skilled in collaborating across cross-functional teams and contributing to both technical design and team growth.
Comfortable leveraging AI-assisted development tools to enhance productivity and improve software development workflows.
