Post Job Free
Sign in

Back End Developer

Company:
OptiFii
Location:
Mumbai, Maharashtra, India
Posted:
July 14, 2025
Apply

Description:

Position Overview:

We are looking for a skilled and experienced Backend Developer to join our team. The ideal candidate will have a strong understanding of server-side technologies and be proficient in Java, Spring, Hibernate, AWS, and DevOps practices. You will be responsible for designing, developing, and maintaining backend systems that power our applications and ensure their scalability, security, and performance.

Location: Mumbai (On-Site)

Key Responsibilities:

Design, develop, and maintain backend systems using Java, Spring, and Hibernate frameworks.

Develop RESTful APIs and microservices to support front-end applications and third-party integrations.

Ensure high performance, reliability, and scalability of backend services.

Work with cloud platforms, particularly AWS, to deploy and manage backend infrastructure.

Implement DevOps best practices for CI/CD pipelines, automated testing, and deployment.

Collaborate with front-end developers, product managers, and other stakeholders to deliver seamless solutions.

Optimize database queries and handle complex data operations using SQL and ORM tools.

Monitor, troubleshoot, and resolve issues in production environments.

Stay updated with the latest backend technologies and cloud solutions to continually improve system performance.

Required Skills and Qualifications:

Proficiency in Java and related frameworks like Spring Boot and Spring MVC.

Hands-on experience with Hibernate or other ORM tools.

Strong knowledge of AWS services such as EC2, S3, RDS, Lambda, and CloudWatch.

Familiarity with DevOps practices, including CI/CD tools (e.g., Jenkins, GitLab CI/CD) and containerization (e.g., Docker, Kubernetes).

Experience in database design and management with relational databases (e.g., MySQL, PostgreSQL).

Understanding of RESTful API design principles and experience building APIs.

Knowledge of secure coding practices and application security.

Strong problem-solving skills and the ability to work in a fast-paced environment.

Excellent communication and collaboration skills.

Preferred Qualifications:

Experience with NoSQL databases (e.g., MongoDB, DynamoDB).

Familiarity with message queues and event-driven architectures (e.g., RabbitMQ, Kafka).

Knowledge of logging and monitoring tools (e.g., ELK Stack, Prometheus, Grafana).

Exposure to Agile/Scrum development methodologies.

Experience with serverless architecture and frameworks.

Education and Experience:

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

3+ years of experience in backend development using Java and associated technologies.

Apply