Roles & Responsibilities : - Write clean, scalable code using Java 1.8 and PL/SQL, adhering to best practices and coding standards.
- Framework Expertise : Utilize frameworks such as Struts, Hibernate, and Spring Boot to develop robust and efficient applications.
- Troubleshooting : Demonstrate excellent troubleshooting skills, identifying and resolving technical issues promptly.
Communication : Communicate effectively with team members and stakeholders, providing updates on project progress and technical challenges.
- DevOps Integration : Integrate DevOps practices as a natural part of the development process, ensuring seamless collaboration between development and operations teams - Implement TDD or DDD principles to ensure the development of high-quality, maintainable code.
- Technical Support : Serve as an expert on applications, providing technical support and guidance to team members and stakeholders.
- Microservices Architecture : Design and develop microservices-based applications, following best practices and architectural principles.
- RESTful API Design : Design easy-to-use backend APIs (ref:hirist.tech)