Responsibilities
Design, develop, and maintain Java/Spring Boot services using microservices architecture patterns.
Build and enhance React-based UI components with reusable, maintainable front-end patterns.
Define and implement RESTful APIs, ensuring robust validation, error handling, and versioning.
Collaborate with cross-functional teams to translate requirements into technical solutions and delivery plans.
Write clean, testable code and contribute to automated testing practices for both frontend and backend.
Troubleshoot production issues, perform root-cause analysis, and implement preventive fixes.
Participate in code reviews, improve coding standards, and mentor peers through constructive feedback.
Optimize application performance and reliability through profiling, tuning, and thoughtful design.