Senior Software Engineers
Cross Border Talents
Posted: March 14, 2024
Interested in this position?
Create a free account to apply with AI-powered matching
Job Description
● Implement efficient and reusable back-end systems by using Java and Spring. ● Develop and and integrate data from various sources to enhance application functionality. ● Optimize application performance, ensuring fast loading times and smooth user interactions. ● Debug and resolve issues across the full stack, addressing technical challenges as they arise. ● Stay updated with emerging technologies and industry trends to suggest innovative solutions. ● Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices. ● Collaborate closely with product managers, designers, and other developers to deliver high-quality software on time. ● Ability to document what you have done.
Requirements: ● A Bachelor’s Degree in Computer Science, or equivalent professional experience. ● At least 5 years of relevant, hands-on technical experience. ● Demonstrated expertise in application development and design. ● Solid background in various programming technologies. ● Proficiency in Java and Angular programming languages. ● Strong grasp of UX design principles. ● Experienced in Agile/Scrum methodologies with excellent communication skills. ● Flexibility to collaborate across time zones, particularly with teams in North America.