Responsibilities
- Design and develop robust software applications using Springboot Microservices to meet business requirements.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Implement best practices in software development to enhance performance and scalability.
- Provide technical guidance and mentorship to junior developers to foster skill development.
- Oversee code reviews and ensure adherence to coding standards and guidelines.
- Troubleshoot and resolve complex technical issues to maintain system reliability.
- Optimize application performance by identifying bottlenecks and implementing solutions.
- Participate in architectural discussions to drive innovation and efficiency in software design.
- Ensure software solutions are aligned with business goals and objectives.
- Develop and maintain comprehensive documentation for software applications.
- Engage in continuous learning to stay updated with the latest industry trends and technologies.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Contribute to the improvement of development processes and methodologies.
Additional Information
- Day shift environment
- No visa transfer or sponsorship offered now or in the future