Role- Senior Java Developer Location- Glasgow – G2 6HS Type- Contract 8 yr. profiles minimum Onsite 3 days/every week is mandatory at Glasgow. Senior Java Developer • Design, code, test and maintain software applications and systems. • Write clean, efficient, and maintainable code using Java, Spring Boot, Microservices etc. • Must have experience in HashMap, Hashcode, Concurrent Hash Maps. • Must have strong experience in SQL. • Knowledge of RESTful architecture. • Experience working in AWS cloud services. • Write and optimize SQL queries for data retrieval, manipulation, and reporting. • Use best practices to ensure efficient data operation. • Understand the cloud principles very well with hands on experience on developing cloud native implementations. • Ensure software components are scalable and reliable. • Use version control systems to manage codebase. • Write unit tests and perform code reviews. • Ensure software meets quality standards and performance benchmarks. • Keep codebase and project documentation up to date. • Work collaboratively with other engineers and stakeholders. • Participate in agile development processes. • Follow security best practices in coding and data handling. • Optimize software for speed, efficiency, and scalability. • Identify and resolve software related issues in a timely manner. • Adapt to changing project requirements and technologies. • Participate in training and knowledge sharing activities.