Company : Planfirma Technologies Private Limited
Job Title : Java Backend Developer
Roles and Responsibilities :
Backend Development :
Design, develop, and maintain scalable backend applications using Java and Spring Boot .
Implement and consume RESTful APIs for seamless integration between services and external systems.
Microservices Architecture :
Build and manage microservices-based systems that are modular, scalable, and independently deployable.
Ensure inter-service communication, service discovery, and fault tolerance.
Database Management :
Work with relational and NoSQL databases such as MySQL , PostgreSQL , or MongoDB .
Optimize queries, ensure data integrity, and handle schema design.
Security & Performance :
Develop secure applications with a focus on authentication, authorization, and data protection.
Optimize code and infrastructure for performance , scalability , and high availability .
DevOps & Deployment :
Use Git for version control and participate in CI / CD pipelines for automated builds, testing, and deployments.
Collaborate in deploying backend services on cloud platforms (e.g., AWS – EC2, S3, RDS).
System Design & Architecture :
Participate in system design discussions and contribute to architectural decisions.
Design and document backend solutions based on business requirements and technical feasibility.
Team Collaboration :
Work closely with cross-functional teams including DevOps, QA, and Product to deliver features.
Review code, suggest improvements, and help maintain high coding standards.
Mentorship & Ownership :
Mentor junior developers and help onboard new team members.
Take full ownership of backend modules and ensure timely, high-quality deliverables.
Java Developer • mumbai, India