Negotiable
Undetermined
Onsite
Glasgow, Scotland, UK
Summary: The Java Developer role based in Glasgow, UK, requires a seasoned professional with at least 7 years of experience in software development. The position involves creating high-performance, secure code and developing effective test cases while adhering to best practices. The developer will work extensively with Java, Spring Boot, and modern UI technologies, contributing to both backend and frontend development. This is a contract or permanent position requiring full-time onsite presence.
Key Responsibilities:
- Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards.
- Develop effective test cases, including unit tests, regression tests, and performance tests.
- Extensive hands-on experience with Micro Services, REST/GraphQL API development using Java, Spring Boot and leveraging Kafka for integration with applications.
- Hands-on experience with UI modern technologies like ReactJS and/or AngularJS.
- Hands-on experience in database development with technologies such as Oracle, Cassandra.
- Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications.
- Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs.
- Expertise in debugging code, resolving defects, code quality issues, and familiarity with related tools.
Key Skills:
- At least 7 years of experience in software development.
- Proficiency in Java, Spring Boot, Micro Services, REST/GraphQL API development.
- Experience with Kafka for application integration.
- Familiarity with UI technologies such as ReactJS and/or AngularJS.
- Database development skills with Oracle and Cassandra.
- Knowledge of Agile Methodology, CI/CD Pipelines, and OKRs.
- Strong debugging and code quality assurance skills.
- Proactive, initiative-taking, and strong communication skills.
- Ability to work collaboratively within a team.
- Flexibility to learn and adapt to new technologies and methodologies.
Salary (Rate): undetermined
City: Glasgow
Country: UK
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT