Job Title: Java Developer
This vacancy is to work in US with TN Visa
We are seeking a talented and motivated Java Developer to join our growing team. If you are passionate about creating robust and scalable software solutions, thrive in a collaborative environment, and are eager to contribute to cutting-edge projects, we want to hear from you.
Key Responsibilities:
Design, develop, test, and maintain high-performance, scalable, and reliable Java applications.
Collaborate with product managers, business analysts, and other team members to gather and understand requirements.
Implement and maintain efficient and reusable Java code.
Troubleshoot, debug, and resolve software defects and issues.
Stay current with industry trends, best practices, and emerging technologies to continuously improve software development processes.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Java Developer +6 years with a strong understanding of object-oriented programming principles.
Proficient in Java, Spring framework, and other related technologies.
Experience with database design and SQL.
Familiarity with web application development, including RESTful APIs.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Benefits:
Competitive salary
Health insurance
Holidays
TN Visa sponsorship
Professional development opportunities
Friendly and collaborative work environment