As a Java Developer, you will play a key role in designing, developing, and deploying robust backend services. You will collaborate across teams to ensure seamless integration, high performance, and an excellent user experience.
Key Responsibilities:
- Development: Design, develop, and maintain backend services using Java & Spring Boot. Build scalable RESTful APIs and implement microservices architecture. Write clean, efficient, and maintainable code.
- Collaboration: Work closely with front-end developers, QA engineers, and stakeholders. Participate in architectural discussions and contribute to system design.
- Testing & Debugging: Create unit and integration tests to ensure code quality. Troubleshoot and optimize existing applications for performance.
- Deployment: Manage CI/CD pipelines and deployment processes. Monitor live systems and ensure security, scalability, and reliability.
- Documentation: Maintain clear and comprehensive technical documentation for ongoing and future use.