Lead and mentor a team of developers, providing guidance and support to ensure high-quality code delivery
Conduct analysis on business requirements and prepare technical design
Collaborate with cross-functional teams, including developers, testers, support teams to translate business requirements into effective and user-friendly end-to-end solutions
Architect, design and implement complex application using GoLang microservices
Execute unit testing
Conduct code reviews and provide constructive feedback to maintain code quality standards
Stay up-to-date with the latest industry trends and best practices, and proactively apply them to enhance the development process
Troubleshoot, debug and optimize code to address performance and scalability issues
Work closely with the QA team to ensure the delivery of high-quality software that meets established standards
Collaborate with other teams to integrate back-end services with front-end components, ensuring seamless end-to-end functionality
Provide updates and status reports during development and related support activities
Ensure solutions are based on standards, maintainable and delivered on schedule
Resolve technical issues through debugging, research, and investigation
Participate in Scrum ceremonies
Proactively share accomplishments, knowledge, and lessons within the team
Requirements:
3+ years’ experience leading and guiding technical teams
At least 6 years’ experience developing Java web applications
At least 2 years’ experience in developing microservices in Java. Knowledge in building microservices using Golang is a plus
Strong understanding of Core Java concepts and best practices
Excellent understanding of Scrum
Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues
Excellent communication and collaboration skills, with the ability to work effectively in a team environment
Proficient in the following technologies: OpenJDK / Java, Spring Boot
With knowledge/experience using the following tools: Git, Confluence, Jira
Experience in Kubernetes is a plus
Background in retail business is a plus
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job