Job Description

Company : Planfirma Technologies Private Limited
Job Title: Java Backend Developer 
Roles and Responsibilities :




  1. 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.






  2. Microservices Architecture:




    • Build and manage microservices-based systems that are modular, scalable, and independently deployable.




    • Ensure inter-service communication, service discovery, and fault tolerance.






  3. Database Management:




    • Work with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB.




    • Optimize queries, ensure data integrity, and handle schema design.






  4. Security & Performance:




    • Develop secure applications with a focus on authentication, authorization, and data protection.




    • Optimize code and infrastructure for performance, scalability, and high availability.






  5. 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).






  6. 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.






  7. 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.






  8. Mentorship & Ownership:




    • Mentor junior developers and help onboard new team members.




    • Take full ownership of backend modules and ensure timely, high-quality deliverables.





Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application