Design, develop, and maintain Java applications following best practices. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Conduct code reviews and mentor junior developers to enhance team skills. Identify and fix bugs, ensuring high-quality software delivery. Participate in Agile development processes, including sprint planning and retrospectives. Stay updated with emerging technologies and apply them to improve existing systems. Document development processes, code changes, and technical specifications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1-10 employees