Create, optimize, and maintain high-performance server-side applications. Build and manage database schemas, ensuring efficient data access and storage. Design, develop, and maintain RESTful APIs, ensuring seamless integration with front-end systems and third-party services. Enhance application performance and scalability to meet business needs. Analyze, debug, and resolve complex technical issues in a timely manner.
Technical Skills:
8+ experience in Backend development, ideally with exposure to back-end technologies. Expertise in Java 1.8 or higher, Spring Boot, and RESTful APIs. Hands-on experience with both SQL and NoSQL databases. Familiarity with other back-end technologies such as Node.js is a plus. Excellent verbal and written communication skills in English, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders. A team player with the ability to lead and mentor junior developers.