Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Mirsis Bilgi Teknolojileri

New

Java Software Engineer

Posted Updated 6 views
Discussion

Summary

Java Software Engineer joining Mirsis's United Kingdom office on a freelance contract basis. Day to day: develop and maintain Java/Spring Boot microservices, build and integrate RESTful APIs, write SQL (preferably Oracle), and support testing, deployment, and Agile/Scrum delivery. Requires 2-10 years of Java experience and fluent English.

We are looking for a Java Software Engineer to join our United Kingdom office on a freelance contract basis.

This role requires Java development skills, a solid understanding of software development principles, and excellent communication skills in English.

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or a related field.
  • 2–10 years of professional experience in Java development.
  • Good knowledge of Java, Spring Boot, and Object-Oriented Programming (OOP) principles.
  • Experience with microservices architecture and distributed systems.
  • Experience in developing and integrating RESTful APIs.
  • Experience with SQL and relational databases, preferably Oracle.
  • Familiarity with version control systems, such as Git.
  • Understanding of software development lifecycle (SDLC) processes and best practices.
  • Strong analytical thinking and problem-solving skills.
  • Good communication skills and ability to work effectively in a team.
  • Experience working in Agile/Scrum environments is preferred.
  • Fluency in English, both written and spoken, is mandatory.

Responsibilities

  • Develop, maintain, and enhance Java-based applications and services.
  • Design and implement scalable software solutions using Java.
  • Develop and integrate RESTful APIs and support microservices-based applications.
  • Perform database operations, write SQL queries, and support data management activities.
  • Analyze, troubleshoot, debug, and resolve technical issues to ensure application performance and reliability.
  • Collaborate with business analysts, developers, and other stakeholders to understand requirements and deliver technical solutions.
  • Participate in code reviews and contribute to coding standards and software development best practices.
  • Support application testing, integration, deployment, and ongoing maintenance activities.
  • Work collaboratively within Agile/Scrum teams and contribute to project delivery processes.

About Mirsis

Mirsis Information Technologies delivers innovative, value-driven products and services tailored to organizations of all sizes across various industries. With a highly experienced team, Mirsis provides a broad range of services, including custom software development, technology consulting, outsourcing, testing services, managed services, and system continuity solutions.

In addition, through its dedicated R&D Center, Mirsis continuously invests in emerging technologies to develop innovative, sustainable, and high-value products and services that improve lives and support economic growth.

"To read the Privacy Notice regarding the processing of your personal data as part of your job application, please click here."

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →