Develop, maintain, and implement Java-based components, applications, and frameworks. Lead the design and architecture of Java-based solutions. Collaborate with other developers, designers, and system administrators to ensure all components of the project are properly integrated. Troubleshoot and resolve technical issues related to Java applications. Develop and maintain software documentation. Provide technical guidance and mentoring to junior developers. Keep up-to-date with the latest Java technologies and trends. Optimize existing code for better performance. Analyze existing code and implement necessary changes. Participate in code reviews and suggest improvements.
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
5,001-10,000 employees