Java Developer
Key Responsibilities
Adding new features, dev testing, passing to test team
Writing well-designed, efficient, and testable Java code.
Developing backend components, APIs, and micro-services.
Communicating requirements and technical details effectively.
Bug fixing
Participating in code reviews to ensure high-quality code.
Writing unit tests (e.g., using JUnit) to validate code functionality.
Supporting continuous integration/continuous deployment (CI/CD) pipelines.
Deploying Java applications to production environments.
Writing queries and managing databases (MSSQL, PostgreSQL, or MongoDB).
Creating technical documentation for team members and stakeholders.