Software Developer Java / SQL databases

Company: Persistent Systems
Apply for the Software Developer Java / SQL databases
Location: Glasgow
Job Description:

About Persistent: We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Persistent has been recognized across top industry platforms for innovation, leadership, and inclusion. Our 25,000+ global team members, located in 18 countries, have been instrumental in helping the market leaders transform their industries. We have been named the fastest-growing Indian IT services brand in the “Brand Finance India 100” 2025 report. We were also cited as a Leader in the ISG Provider Lens™ 2025 for Digital Engineering Services 2025 and the Everest Group Talent Readiness for Next-generation Application Services PEAK Matrix® Assessment 2025. If you’re interested in working on bleeding Data and AI technologies, join us. Role: Software Developer Mode: Hybrid Job Type: Permanent role To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Strong programming experience in Java with hands‑on development work.~Skilled in building robust REST APIs and microservices using Spring Boot.~ Creation and execution automated test scripts if required, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues.~ Strong knowledge of MS SQL includes writing queries and performance tuning.~ Understanding of distributed systems, messaging, and data‑streaming patterns.~ Experience with version control (Git) and CI/CD pipelines and DevOps Practices.~ Good Debugging Skills and adhering to coding standards.~ Understanding of testing framework JUnit, Mockito.~ Willingness to support post deployment process.~ Experience working with any cloud AWS, Azure, GCP.

Experience with Test-Driven Development (TDD) and unit testing frameworks. Experience with monitoring/logging tools like ELK stack (Elasticsearch, Logstash, Kibana) and AppDynamics. Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications. Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents…

Posted: May 23rd, 2026