We are looking for a talented and experienced Senior Software Engineer specializing in Java with REST to join our dynamic team.
The ideal candidate will be responsible for designing, developing, and implementing Java-based applications with a focus on building RESTful APIs. This role requires deep technical knowledge, exceptional problem-solving skills, and the ability to work collaboratively in a fast-paced environment.
Responsibilities
Develop and maintain Java applications with SQL, including coding and testing
Design and implement RESTful APIs to meet business requirements
Debug and troubleshoot exceptions in multi-threaded applications
Write robust JUnit tests for white box testing of production code
Collaborate with cross-functional teams to ensure quality and timely delivery of projects
Mentor junior developers and provide technical guidance
Optimize application performance and enhance scalability
Participate in code reviews to maintain coding standards and improve code quality
Stay updated with the latest industry trends and technologies
Requirements
Degree in Computer Science, Engineering, or relevant field
5 to 8 years of experience in Java and SQL development
Proficiency in Core Java and knowledge of stored procedures
Experience in Java backend REST API development
Familiarity with debugging and investigating multi-threaded applications
Skills in writing robust JUnit tests for effective white box testing
Expertise in problem-solving and strong communication abilities
Capability to work both independently and as part of a team
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job