Java Software Engineer
Posted Updated
Description
Responsibilities
- Develop, test, and maintain high-quality Java applications.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Write clean, maintainable, and efficient code.
- Design and implement reusable, testable, and efficient code modules.
- Participate in code reviews and maintain best practices for coding standards.
- Troubleshoot, debug, and optimize existing applications.
- Stay updated with the latest industry trends and technologies to enhance development practices.
- Participate in the full software development lifecycle, from planning and design to deployment and support.
- Ensure application performance, security, and scalability.
- Document code and maintain clear documentation for software systems.
Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or related field, or equivalent work experience.
- Proven experience as a Java Developer or similar role.
- Strong understanding of Java and its ecosystems (Spring, Hibernate, Microservices, Nacos, etc.).
- Proficient in front-end technologies like HTML, CSS, and JavaScript (if applicable).
- Familiarity with RESTful API design and development.
- Experience with databases (Oracle/MySQL/TiDB/Redis) and knowledge of database management systems.
- Knowledge of version control systems (e.g., Git).
- Strong debugging and problem-solving skills.
- Familiarity with Agile methodologies and version control tools.
- Excellent communication and teamwork skills.
If you want to apply, just click the link: https://hire-r1.mokahr.com/su/yzHjm