Negotiable
Inside
Undetermined
Glasgow, Scotland, United Kingdom
Summary: The role of Sr. Java FullStack Developer involves working with APIs and relational databases while utilizing Java and ORM frameworks. The position requires proficiency in the full Software Development Life Cycle and familiarity with cloud platforms. The developer will also support end users and troubleshoot technical issues. This is a contract position based in Glasgow, UK, classified as inside IR35.
Key Responsibilities:
- Work with APIs, particularly OpenAPI, for system integration.
- Manage relational databases (MySQL, Oracle, SQL Server) including SQL query optimization.
- Utilize Java with a focus on multithreading and concurrency.
- Implement ORM frameworks such as Hibernate or JPA.
- Conduct unit testing using frameworks like JUnit.
- Engage with integration and continuous deployment pipelines.
- Demonstrate knowledge of Unix/Linux and Windows environments.
- Support end users and troubleshoot complex technical issues.
- Learn and work with public cloud platforms (AWS, GCP, Azure).
Key Skills:
- Strong experience with APIs and relational databases.
- Proficiency in Java and understanding of multithreading.
- Experience with ORM frameworks (Hibernate, JPA).
- Hands-on experience with unit testing frameworks (JUnit).
- Familiarity with CI/CD pipelines.
- Knowledge of Unix/Linux and Windows environments.
- Problem-solving mindset for technical issues.
- Interest in public cloud platforms (AWS, GCP, Azure).
- Experience with NoSQL technologies (MongoDB, Cassandra) is a plus.
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: Sr. Java FullStack Developer
Location: Glasgow, UK
Type: Contract (Inside IR35)
Job description: Strong experience in working with APIs, particularly OpenAPI, ensuring seamless communication and integration across systems. In-depth experience with major relational database management systems (MySQL, Oracle, SQL Server), including writing and optimizing SQL queries, database configuration, and performance tuning. Proficient in Java with solid understanding of multithreading and concurrency. Experience with ORM frameworks such as Hibernate or JPA. Hands-on experience with unit testing frameworks such as JUnit. Familiarity with integration and continuous deployment pipelines. Strong working knowledge of Unix/Linux and Windows environments, networking fundamentals, and scripting for automation. Proficiency in the full Software Development Life Cycle (SDLC) and use of modern developer tools. A strong interest in learning and working with public cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure. Proven ability to support end users and troubleshoot complex technical issues with a problem-solving mindset.
Preferred Qualifications: Experience with NoSQL technologies such as MongoDB or Cassandra is a plus.