Job Title: JAVA (Spring) Developer
Location: Remote
We are currently seeking candidates who meet the following qualifications
Responsibilities
- Design, develop, and maintain Java-based applications using the Spring framework.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write well-designed, efficient, and testable code.
- Ensure designs comply with specifications and deliver high-quality solutions.
- Perform code reviews and provide constructive feedback to peers.
- Develop and execute unit and integration tests to ensure application quality.
- Troubleshoot and resolve issues related to application performance and reliability.
- Stay up-to-date with emerging technologies and frameworks, and integrate them into projects as needed.
- Participate in all phases of the software development lifecycle, including analysis, design, coding, testing, and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Java Developer with a focus on the Spring framework.
- Proficiency in Java, J2EE, and Spring (Spring Boot, Spring MVC, Spring Security).
- Experience with RESTful APIs and web services development.
- Strong knowledge of relational databases (such as MySQL, PostgreSQL) and SQL.
- Experience in front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
If you meet these qualifications, please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.