At a Glance
- Tasks: Design and develop innovative software using Java, SQL, and cutting-edge technologies.
- Company: Join a fast-growing AI-led tech company with a focus on digital engineering.
- Benefits: Enjoy competitive salary, health insurance, flexible hours, and opportunities for professional growth.
- Other info: Dynamic culture with a focus on talent development and employee engagement.
- Why this job: Make an impact by working on exciting projects in a collaborative environment.
- Qualifications: Strong Java programming skills and experience with REST APIs and microservices.
The predicted salary is between 50000 - 60000 € per year.
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.
Role: Software Developer
Mode: Hybrid
Job Type: Permanent role
Responsibilities:
- 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 of 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.
Benefits:
- 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.
Software Developer Java SQL in Glasgow employer: Persistent Systems
At Persistent, we pride ourselves on being an exceptional employer, offering a dynamic work culture that prioritises talent development and innovation. Our hybrid work model allows for flexibility while our commitment to employee growth is evident through quarterly promotion cycles and support for higher education. With competitive salaries, comprehensive health benefits, and engaging initiatives, we create an environment where our Software Developers can thrive and contribute to cutting-edge AI and digital engineering projects.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer Java SQL in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, SQL, and REST APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common coding challenges and system design questions. Practice with friends or use platforms that simulate technical interviews to build your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team!
We think you need these skills to ace Software Developer Java SQL in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Developer role. Highlight your Java and SQL skills, and any experience with REST APIs and microservices. We want to see how your background aligns with what we do!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software development and how you can contribute to our team. Don’t forget to mention any relevant projects or experiences that showcase your skills.
Showcase Your Projects:If you've worked on any cool projects, make sure to include them! Whether it's a personal project or something from a previous job, we love seeing practical examples of your work, especially if they involve cloud technologies or TDD.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at Persistent!
How to prepare for a job interview at Persistent Systems
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and SQL. Brush up on building REST APIs and microservices, as these are crucial for the role. Be ready to discuss your past projects and how you’ve applied these technologies.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges during the interview. Practice debugging and optimising code, as well as writing queries for MS SQL. This will demonstrate your hands-on experience and ability to think critically under pressure.
✨Understand the Company Culture
Familiarise yourself with Persistent’s values and recent achievements. Highlight how your skills align with their focus on innovation and collaboration. Showing that you’re a good cultural fit can set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the technologies they use. This not only shows your interest but also helps you gauge if the company is the right fit for you.