CrawlJobs Logo

Java Developer (Diagnostic Solution)

coherentsolutions.com Logo

Coherent Solutions

Location Icon

Location:
Bulgaria; Georgia; Lithuania; Moldova; Poland; Romania

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are helping the client's team to build out a commercial version of an earlier developed MVP, which is created to help doctors manage and process lab tests remotely and online.

Job Responsibility:

  • Design and implement complex software solutions using Java and Spring ecosystem
  • Develop and maintain RESTful APIs and backend services
  • Follow and promote SDLC best practices, including code reviews, branching, deployment, and documentation
  • Work closely with the team in an Agile environment to deliver high-quality software
  • Maintain and improve CI/CD pipelines and development workflows
  • Ensure code quality, performance, and maintainability of the system

Requirements:

  • 3+ years of experience in implementation of complex solutions
  • 3+ years of hands-on implementation experience in the following skills: JavaRESTful, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Data, Spring Security, HTML5 and CSS3
  • Understanding of GIT and CI/CD practices and tools
  • Excellent verbal and written communication skills required
  • Comfortable working in an Agile environment
  • Knowledge of English from Intermediate

Nice to have:

  • Experience with driving design sessions with stakeholders, decomposing the goals into small deliverables, and ensuring implementation meets the stakeholders' goals
  • Building solutions hosted in AWS
  • Proficiency with data structure, algorithm analysis
  • Experience with Healthcare domain
  • Experience with Terraform and Jenkins
What we offer:
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days

Additional Information:

Job Posted:
April 24, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Developer (Diagnostic Solution)

Software Engineer II

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field AND 4+ years of fullstack experience building software tools, internal platforms, automation systems, or developer productivity solutions
  • Strong coding expertise in C#, TypeScript, Java, Python, or JavaScript
Job Responsibility
Job Responsibility
  • Develop internal tools and platforms that modernize engineering workflows for Power BI Desktop and Service
  • Implement scalable, secure, and reliable systems that support productivity, automation, and compliance across engineering teams
  • Integrate GenAI, telemetry, and ML-based intelligence into tools to enhance coverage, detection, and engineering insights
  • Modernize legacy systems by migrating them to cloud-native, maintainable architectures
  • Build telemetry‑driven insights to improve observability, diagnostics, and product quality
  • Develop automation solutions that support rapid validation cycles for weekly Power BI releases
  • Partner with PM, QA, Release Engineering, and Partner Teams (Desktop, Service, Infra, ADO/GitHub) to align tooling needs and engineering OKRs
  • Influence engineering strategy through data-driven insights, metrics, and tooling analytics
  • Drive continuous improvement through measurable success indicators and iterative tool enhancements
  • Fulltime
Read More
Arrow Right

Software Engineer II

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field AND 4+ years of fullstack experience building software tools, internal platforms, automation systems, or developer productivity solutions
  • Strong coding expertise in C#, TypeScript, Java, Python, or JavaScript
Job Responsibility
Job Responsibility
  • Develop internal tools and platforms that modernize engineering workflows for Power BI Desktop and Service
  • Implement scalable, secure, and reliable systems that support productivity, automation, and compliance across engineering teams
  • Integrate GenAI, telemetry, and ML-based intelligence into tools to enhance coverage, detection, and engineering insights
  • Modernize legacy systems by migrating them to cloud-native, maintainable architectures
  • Build telemetry‑driven insights to improve observability, diagnostics, and product quality
  • Develop automation solutions that support rapid validation cycles for weekly Power BI releases
  • Partner with PM, QA, Release Engineering, and Partner Teams (Desktop, Service, Infra, ADO/GitHub) to align tooling needs and engineering OKRs
  • Influence engineering strategy through data-driven insights, metrics, and tooling analytics
  • Drive continuous improvement through measurable success indicators and iterative tool enhancements
  • Fulltime
Read More
Arrow Right

Core Java Application Development - Assistant Vice President

The Applications Development Technology Sr Programmer Analyst role is a Senior p...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good track record of relevant experience in design and development of Java based systems
  • 8+ years’ working experience in JAVA 8, Core JAVA, J2EE, Spring/Spring Boot Restful Services
  • Databases – DB2/Oracle or equivalent with SQL, PL/SQL programming expertise
  • Experience in Core Java, Java EE and ReactJS / JavaScript / Typescript / CSS4 / HTML5
  • Experience in working on multiple technologies and medium to complex systems, well versed with design standards & framework
  • Quick learner of new tools and technologies
  • Able to work with distributed teams across multiple time zones
  • Technologies required – Core Java, Java EE, Multithreading/Concurrency, RESTful Development, JavaScript, CSS, ReactJS
  • Experience in Spring Framework, Spring Integration and persistence frameworks like JPA, Hibernate
  • Experience in event driven architecture and development of Spring Boot based components integrating with Kafka and MQ
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Participate in the development process including analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Work closely with other technical and business teams across multiple locations to respond to technical enquiries, gather requirements and deliver technical solutions
  • Troubleshoot time-sensitive production issues by working with support teams and users to perform relevant diagnostics, identifying the cause and planning both short-term and long-term resolution
  • Analyze data and system outputs to determine the effectiveness of existing data flows
  • Translate business requirements into high-level software designs that are scalable, maintainable and use industry-and company-wide best practices
  • Implement well-tested and fully maintainable software, involving both new and existing components as required
  • Use code reviews and static code analysis to improve the quality of code and highlight vulnerabilities early in the software development lifecycle
  • Write unit and integration tests for all code, ensuring it is tested to a high standard
  • Fulltime
Read More
Arrow Right

Software Engineer

The Sponsors office is the force of choice for the development of global infrast...
Location
Location
United States , Reston
Salary
Salary:
Not provided
leadingpath.com Logo
Leading Path Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience independently designing and developing cloud based applications using current best practices and architectural guidelines
  • Demonstrated experience working in software engineering, applications development or web application development and deployment
  • Demonstrated experience with object oriented development in a modern language (Java, Go, C##)
  • Demonstrated experience developing front ends in modern frameworks like React, Angular, or Vue
  • Demonstrated experience developing in a Linux environment
  • Demonstrated experience developing in a commercial clouds such as AWS, Azure, or GCP
  • Demonstrated experience developing containerized applications using Kubernetes
  • Demonstrated experience working with orchestration tools like Terraform, Ansible, or Helm
  • Demonstrated experience with networking and Virtual Private Network (VPN) protocols like OpenVPN, Wireguard, and IPSec
  • Demonstrated experience managing end user accounts, permissions, access rights, and storage allocations in accordance with best practices
Job Responsibility
Job Responsibility
  • Participate in software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration
  • Design and develop new applications to better meet the Sponsors mission design, as well as develop, and provide O&M for multiple tools
  • Assist in developing solutions to software architecture problems and broad design solutions
  • Manage virtual and physical servers on a virtualization platform (VMware) with Windows Server 2008-2016, Ubuntu, CentOS, and Ubuntu operating systems
  • Ensure the security of the server infrastructure by implementing industry best practices regarding privacy, security, and regulatory compliance
  • Use a proactive approach to anticipating, mitigating, identifying, troubleshooting, and correcting hardware and software issues on servers and workstations
What we offer
What we offer
  • Professional and family friendly work environment with a strong work-life balance
  • Comprehensive and competitive benefits package including fully paid medical/dental/vision premiums
  • Generous PTO
  • 11 Paid Holidays
  • 6% 401K contribution
  • Annual training and tuition reimbursement
  • SPOT Award bonuses
  • Regular team events
  • Opportunities for professional growth and advancement
  • Fulltime
Read More
Arrow Right

Senior Quality Assurance Developer - Simulation

We are looking for a talented, motivated, and capable engineer that will lead in...
Location
Location
Canada , Markham
Salary
Salary:
97800.00 - 146600.00 CAD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
  • 5+ years of relevant experience
  • Strong experience in developing and executing test scripts using Python, C, Java, C++
  • Strong knowledge of Unit test frameworks like JUnit, Unit, etc.
  • Strong knowledge of CICD process pipelines like GitHub Actions and Jenkins
  • Knowledge and familiarity with Mechatronic Infrastructure Systems such as Ethernet/CAN/LIN, Diagnostics, Programming, HWIO, Power Management, and Cybersecurity
  • Knowledge and Experience executing tests on HIL, SIL, and other automation testing platforms
  • Knowledge of software development lifecycle and testing methodologies
  • Strong analytical and problem-solving skills
  • Ability to identify non-compliance with standards and resolve the issue
Job Responsibility
Job Responsibility
  • Lead in how test scripts & Helper/Wrappers functions are designed to verify key functional behaviors
  • Establish Key Test Behaviors and drive efficiency in the work product
  • Identify structural challenges with scripts, helpers, benches, etc… and co-develop solutions to eliminate them
  • Develop, Lead, Enforce the use of solutions to increase operational efficiency, e.g. analyzing script results (e.g. AI triaging)
  • Monitor QA testing needs/Objectives from various upstream and downstream stakeholders
  • Develop a plan to achieve goals
  • Communicate them to the team
  • Manage department-wide report-outs such as script readiness timing, test execution results, simulation environment/tool readiness, VESCOM releases notes, and regular reporting or escalation
  • Be the central contact for all upfront and downstream customers
  • Interface with other GM Business Sectors to align test automation capabilities, industry trends, tools, training, etc.
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
  • Fulltime
Read More
Arrow Right

Staff Mechatronics Infrastructure SQA Engineer

We are looking for a talented, motivated, and capable engineer that will lead in...
Location
Location
Canada , Oshawa
Salary
Salary:
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
  • 10+ years of relevant experience
  • Strong experience in developing and executing test scripts using Python, C, Java, C++
  • Strong knowledge of Unit test frameworks like JUnit, Unit etc.
  • Strong knowledge of CICD process pipeline like GitHub Actions and Jenkins
  • Knowledge and familiarity with Mechatronic Infrastructure Systems such as Ethernet/CAN/LIN, Diagnostics, Programming, HWIO, Power Management, and Cybersecurity
  • Knowledge and Experience executing tests on HIL, SOLE, and other automation testing platforms
  • Knowledge of software development lifecycle and testing methodologies
  • Strong analytical and problem-solving skills
  • Ability to identify non-compliance to standards and resolve the issue
Job Responsibility
Job Responsibility
  • Set/Lead/Enforce the department strategy
  • Lead in how test scripts & Helper/Wrappers functions are designed to verify key functional behaviors
  • Establish how requirements that are provided to the Environment teams allow scripts to be executed successfully
  • Coordinate how different test methodologies and test Frameworks are used by all scripts
  • Lead in creating the plan to migrate all scripts towards a common test framework
  • Support how Mech Infra will migrate all ITCG scripts towards BTS test cases
  • Establish Key Test Behaviors and drive efficiency in the work product
  • Identify key behaviors and common test steps that can be centralized and executed with helper/wrapper functions
  • Develop a plan to create helper functions, validate helper functions, and integrate changes across all scripts
  • Create helper/wrapper functions and validate them. Share with department
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends
  • Fulltime
Read More
Arrow Right

Data Security Backend Engineer - Java

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven relevant experience in software development, with a strong focus on Java and microservices
  • Demonstrated experience working in a large, complex, and/or global environment, preferably within Financial Services
  • Proven ability to manage technical projects or significant project components effectively
  • Consistently demonstrates clear and concise written and verbal communication skills, especially in technical contexts
  • Comprehensive understanding of software design principles, development methodologies, and analytics tools to identify best practices
  • Demonstrated analytic and diagnostic skills for troubleshooting and problem-solving
  • Ability to work effectively in a matrix environment and partner with virtual teams
  • Ability to work independently, prioritize tasks, and take ownership of various parts of a project or initiative from conception to deployment
  • Ability to work under pressure and manage tight deadlines or unexpected changes in expectations or requirements in a fast-paced development environment
  • Proven track record of contributing to operational process change and improvement through technical solutions
Job Responsibility
Job Responsibility
  • Develop, deploy, and maintain microservice applications primarily using Java and Spring Boot, and occasionally Python, focusing on automation and cost reduction initiatives
  • Contribute to the technical design, development, and testing of new features and functionalities within the identity innovation space
  • Collaborate with business and development teams to translate engineering requirements into technical specifications and assist in defining application and system processes
  • Ensure the seamless integration of microservices with existing systems and cloud infrastructure
  • Implement solutions and processes in accordance with audit initiatives and requirements, consulting with Business Information Security Officers (BISOs) and Technology Information Security Officers (TISOs) as needed
  • Exhibit an in-depth understanding of Java development best practices, microservices architecture, and cloud-native principles
  • Participate in code reviews, mentor junior team members, and contribute to continuous improvement of development processes
  • Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Manager Sys/Test Validation Engineer

The Product Development Group is looking for a System Test Engineering Manager f...
Location
Location
Taiwan , Hsinchu
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS Degree in Computer Engineering or Electrical Engineering (MS preferred)
  • Experience working with manufacturing test programs at platform level
  • Excellent experience with post-silicon validation experience in Board or System products
  • Background with Python programming and bash scripting
  • Excellent experience working with manufacturing test solutions in data centers
  • Excellent problem-solving skills, attention to detail, and effective communication skills
  • Excellent experience with developing tests, patterns/vectors, timing, and diagnostics on Automated Test Equipment
  • Debug experience in hardware, software, device, and/or manufacturing domains
  • Experience with a scripting language (Perl, Ruby, shell script, or similar)
  • Experience with Linux or Unix Operating Systems
Job Responsibility
Job Responsibility
  • Develop test strategy for new product features including identification, specification, design and qualification of test fixtures, test equipment and diagnostic software
  • Review and provide feedback for DFT in the early design stages
  • Debug complex hardware and software issues during build phases
  • Define qualification, maintenance, and release procedures for test solutions used in manufacturing of data center products
  • Contribute to automated diagnostic generation and validation infrastructure
  • Define manufacturing hardware test solutions that translate into methodologies and processes applicable across Board and System product segments
  • Support the development of test content and solutions in Python
  • Investigate and introduce new manufacturing test technology and methodology to improve production efficiency
  • Identify and plan product improvement activities to reduce cost, improve yield and resolve quality issues
  • Solves complex, novel and non-recurring problems
Read More
Arrow Right