Software Developer
E
EvolphinMedia Management
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4 - 6 years
- Required Skills
- AWSJavaSoftware ArchitectureAlgorithmsData StructuresCI/CDDebugging
Requirements
- 4–6 years of strong development experience in Java.
- Proficiency in AWS services and cloud architecture.
- Strong proficiency in Java (core and advanced), design patterns, data structures, and algorithms.
- Exposure to a product-based environment.
- Solid debugging, problem-solving, and communication skills.
- Ability to work independently and proactively.
- Excellent problem-solving and analytical skills.
- Ownership mentality with strong problem-solving instincts.
- Clear communication across distributed teams.
- Experience integrating AI/ML models into production systems is preferred.
- Familiarity with AI/ML concepts, model deployment strategies, and integration practices is preferred.
Responsibilities
- Design, develop, and implement high-quality, scalable, and efficient software applications and architecture.
- Design, develop, and maintain APIs and backend services using Java.
- Implement and optimize data models and queries for AWS DocumentDB (MongoDB-compatible).
- Utilize AWS services to deploy and manage backend solutions.
- Perform code reviews, ensure adherence to best practices and coding standards, and maintain code quality, performance, and security.
- Implement unit testing, integration testing, and CI/CD pipelines.
- Optimize application performance and troubleshoot issues in production.
- Identify and resolve complex technical issues, debug applications, and optimize existing systems.
- Research and present new technologies and methodologies to enhance productivity and software quality.
View Full Description & ApplyYou'll be redirected to the employer's site