Join our exceptional team of executives, managers, and engineers in leading this technological revolution on a global scale.
Thathal ITS specializes in:
Job Overview:
As a Spring Boot Java Developer specializing in API development, you'll play a pivotal role in designing, implementing, and maintaining robust and scalable APIs supporting various applications and services. You'll establish seamless and efficient communication channels by collaborating closely with cross-functional teams, including front-end developers, mobile app developers, and system architects. The ideal candidate will possess a strong Java development background, deep familiarity with the Spring Boot framework, and hands-on experience in building RESTful APIs.
Key Responsibilities:
Collaborate with stakeholders to design APIs meeting functional and performance criteria. Develop high-quality, secure, and maintainable RESTful APIs using Spring Boot.
Integrate APIs with existing systems and external services to streamline data exchange. Ensure smooth integration of APIs into client applications with front-end and mobile app developers.
Design and implement data models supporting API functionality. For efficient data storage and retrieval, utilize database technologies (e.g., MySQL, MongoDB).
Implement unit and integration tests to ensure reliability and performance. Collaborate with QA teams to conduct thorough testing and promptly resolve issues.
Create comprehensive API documentation for internal and external use. Maintain up-to-date documentation as the API evolves.
Identify and address performance bottlenecks in API code and database interactions. Optimize API responses for speed and efficiency.
Implement and adhere to security best practices to protect APIs from vulnerabilities. Stay updated on security threats and implement preventive measures.
Work closely with cross-functional teams to understand project requirements and contribute to system architecture. Participate in code reviews and provide constructive feedback.
Requirements:
Preferred Qualifications:
Candidate preference:
Our priority is for candidates residing in Rawalpindi and Islamabad. Those from nearby areas should be prepared for in-office work at least one day a week, or more as per managerial requirements. Out-of-town candidates willing to relocate for the role are encouraged to communicate their intent to the respective manager
Ability to commute/relocate:
At Thathal Information and Technological Solutions (Thathal ITS), we're passionate about driving technological advancements that shape the future of industries. As a Tech-Driven Firm, we aim to revolutionize businesses by reducing costs and enhancing operational efficiency through innovative IT solutions.