What are the responsibilities and job description for the Planfirma Technologies Private Limited - Java Developer position at Nexthire?
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.
-