Jboss hibernate junit työt
JAVA J2EE Advance java core java hibernate struks rest soap
...cleanup the code to separate ... - data into model classes ... - bot detection in own class ...- logic implementation MS3: - implement to have a persistent chrome profile to be auto logged in - implement detection of puzzles to ask for user interaction Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience with Selenium Hint: - us...
Project Description: I am looking for a skilled developer who can write unit tests in Java for specific functions or modules. The project requires a code coverage of less than 50%. Ideal Skills and Experience: - Proficiency in Java programming language, Junit, Mockito - Strong understanding of unit testing principles and methodologies - Experience in writing unit tests for specific functions or modules - Ability to achieve code coverage of less than 50% - Attention to detail and ability to identify potential bugs or issues in code - Strong problem-solving skills and ability to work independently If you have the required skills and experience, please submit your proposal with examples of previous unit testing projects you have worked on.
I am looking for a skilled developer in kolkata who can assist me and write JUnit, Mockito, and Java code , xslt transformations for my project. working location will be in my place or your place in kolkata. No remote. Time period - 4 weeks, every week some tasks deliverables. Specific coding tasks include: - Writing JUnit tests - Writing Mockito tests - Writing Java code - Writing xslt code Requirements and guidelines: - I will provide general guidelines for the coding tasks Preferred delivery timeline: - Urgent (within a few days) Ideal skills and experience: - Strong proficiency in JUnit, Mockito, and Java - Experience with writing test cases and implementing Java code - Ability to work quickly and meet tight deadlines
Possuiamos o sistema em outra linguagem, porém quero criar nova versão em Java + JSF + Primefaces + Hibernate + conexão com em outra api, não é necessário configurar apenas criar os caminhos para o microprofile-config.properties. São as telas: CRUD Entregador; CRUD Caixa; CRUD Entrega; Criar página de login;
...Boot, and React. Backend Development:Implement User Management using Spring Security. Develop features using JPA, native queries, DTOs, and Model Mapper. Knowledge of working with session management in Spring. Payment integration (e.g., Stripe). Incorporate Kafka and Redis for relevant modules. Ensure robust security with password hashing using bcrypt. Document the API using Swagger. Implement JUnit testing and demonstrate integration testing. Follow TDD/BDD methodologies. Build dynamic UI components using React features like JSX, useState, useEffect, useContext, useReducer, and React Router. Focus on responsive design using CSS flexbox and grid. Include State management with React Redux. CI/CD using Jenkins and deployment on Azure/AWS. How to Apply: Please submit your resume, ...
Looking for a Java tester/developer with experience in statistical data analysis who can write Java code inside a BDD JUnit Cucumber framework who specializes in data extraction and analysis from CSV files. The major emphasis is on developing robust statistical approaches, notably solving issues with standard deviation computations where the usual Java library may fall short.
...such as Servlets, JSP, Interceptors, and Interceptor chains. 3. Spring Boot Mastery: Profound understanding and extensive experience in developing APIs using Spring Boot and other Spring-based frameworks. 4. Microservices Development: Experience in developing Microservices, as well as calling and consuming data from other Microservices. 5. Unit Testing: Ability to write Unit Test cases using JUnit, Spring, and Mockito. 6. Front-end Development: Substantial experience in ReactJS or AngularJS for developing front-end Single Page Applications. 7. Asynchronous Data Handling: Proficiency in writing code in React or Angular to asynchronously fetch data from backend APIs using Ajax. 8. Data Access Expertise: Extensive experience using Spring JPA and Spring JDBC to connect to multi...
I am looking for a Java developer who can assist me in writing unit tests for my advanced project. The ideal candidate should have experience with the JUnit framework and be able to handle a large number of unit tests. Requirements: - Strong proficiency in Java - Experience with JUnit and TestNG framework - Familiarity with advanced project structures - Ability to write and manage a large number of unit tests
I am seeking a Java Developer with expertise in JavaFX for an ongoing project. The tasks involved in this project include both new development and maintenance. The timeline for this project is urgent, with a deadline of 1-2 weeks. Skills and Experience: - Strong proficiency in Java and JavaFX - Experience in both new development and maintenance of Java projects - Familiarity with ...an ongoing project. The tasks involved in this project include both new development and maintenance. The timeline for this project is urgent, with a deadline of 1-2 weeks. Skills and Experience: - Strong proficiency in Java and JavaFX - Experience in both new development and maintenance of Java projects - Familiarity with mySQL database - Knowledge of other Java frameworks such as Spring and Hibernate ...
...databases, and third-party tools as required. Perform testing and debugging to ensure seamless functionality. Optimize website performance for speed and efficiency. Requirements: Proven experience in web development using Java and related technologies. Proficiency in front-end technologies such as HTML, CSS, and JavaScript. Strong understanding of web frameworks like Spring, Hibernate, etc. Experience with database management systems (e.g., MySQL, PostgreSQL). Knowledge of version control systems such as Git. Ability to work independently and meet project deadlines. Excellent problem-solving and communication skills. Nice to have: Previous experience with e-commerce or content management systems. Knowledge of security best practices...
...um programador criativo, altamente organizado e responsável que contrata trabalho freelance/regular no desenvolvimento de J2EE e Android. Desenvolvi muitos aplicativos de nível empresarial em minha carreira anterior. Contrate-me para trabalhos de codificação de qualidade em tecnologias como: J2EE/Web - JSP-Servlet, Struts, Spring, Springboot, Hibernate - motor de busca Solr, Elastic search - Bootstrap, HTML5, JQuery - Angular JS, React JS - Tomcat, JBOSS, Jetty, Jogar......
Requirements: I am looking for a freelancer who can test Java APIs for me. Ideal Skills and Experience: - Proficiency in Java programming language - Experience with JDBC, Servlet, and JUnit APIs - Strong knowledge of functional testing methodologies and best practices - Ability to create and execute a specific test plan - Familiarity with unit testing and integration testing Project Requirements: - Conduct functional testing on Java APIs - Develop and implement a test plan for the APIs - Identify and report any issues or bugs found during testing - Collaborate with the development team to resolve any issues - Provide detailed test reports and documentation If you have the necessary skills and experience
...send message to corresponding TMA channel List<MessageDto> forwardEmailMessages(EMailAccountDTO) MS3: - add TG user to channel List<UserDto> addUsersToTgChannel(List<UserDto>) - add TG user to group List<UserDto> addUsersToTgGroup(List<UserDto>) Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience w...
I am looking for a Java developer with database knowledge (specifically SQL) to assist me with a web development project. Ideal Skills and Experience: - Strong proficiency in Java programming language - Experience in web development using Java frameworks such as Spring or Hibernate - Proficiency in SQL database management and query optimization Timeline: - This project is urgent and needs to be completed within 1-2 weeks. Please provide examples of your previous web development projects and your experience with SQL databases.
Necesitamos un desarrollador con experiencia en el entorno de DSpace 7, para ayudar en la programación de las funcionalidades específicas añadidas en la versión 5.5 por tanto, experiencia con java, postgresql, tomcat, frameworks tipo Struts, Spring, Hibernate, EJB), git y Angular
...Scope of Testing: - The project requires unit testing only, focusing on individual components and functions. Complexity of Code: - The code to be tested is of moderate complexity, requiring thorough testing to ensure its reliability. Deadline for Testing: - The testing needs to be completed within a week, ensuring timely delivery of the project. Ideal Skills and Experience: - Strong expertise in Junit and Mockito testing frameworks. - Extensive experience in unit testing. - Proficiency in testing moderate complexity code. - Ability to meet tight deadlines and deliver high-quality results. - Excellent problem-solving and debugging skills. - Good understanding of software development principles and best practices. Note: Please provide examples of previous unit testing projects ...
I am looking for an experienced Java programmer who can handle a complex project. The project will involve writing and executing JUnit tests. Applicants should have in-depth knowledge of Java and be able to write JUnit tests from scratch. Expertise in other languages is not necessary, but it would be a strong plus. I am asking for an experienced individual because the project is quite complex. It involves writing comprehensive automated tests that meet all project requirements. The applicant must understand best practices for writing, running, and maintaining automated tests. They must also be able to debug and resolve any issues that may arise during execution. If you are confident in your abilities and have the skill set and experience to tackle this project, please rea...
We are looking for a skilled Java developer with expertise in Spring Boot, Hibernate, and PostgreSQL to join our team. As a developer, you will be responsible for designing, coding, and maintaining high-performance web applications. Your primary focus will be developing server-side logic, ensuring the responsiveness of applications, and collaborating with the front-end developers. This is a challenging role that offers the opportunity to work on cutting-edge projects and solve complex technical problems. **Key Responsibilities:** - Design, code, and test Java applications using Spring Boot and Hibernate. - Collaborate with cross-functional teams to define, design, and ship new features. - Maintain and enhance existing codebase, identify and fix bugs, and improve application...
...st<CustomFieldDTO> pCustomFieldByExample) MS5+ we will mutually agree to it. Typically consulting discussion are done on hourly base as required. After estimate we agree mutually to a milestone budget and after agree you get confirm to move ahead Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience with REST APIs If you ar...
I'm looking for an experienced Java developer to help create, execute and correct unit tests for my web application. This will involve creating both backend and frontend unit tests. Units testing and fonctionnal/ intergration. Java with framework of mockito and Junit test. We used Spring boot 6 - around 50 controllers (from very simple to a bit more complex / 2-8 functions) - around 100 services (a bit more complexity here, for now only psql, soon will be mixing mongo and psql) well we have several integrations (AWS/Stripe...), for db there will need to be working on local test db (ram db) there will be mock injection already (I will soon export the full initiated db so we can instead of doing all inserts we will just load the .sql file, probably the same logic will a...
...firewall rules and aliases MS4: - CRUDING interfaces VIP & VLAN Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience with REST APIs If you are a good fit, you are open to get
...firewall rules and aliases MS4: - CRUDING interfaces VIP & VLAN Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience with REST APIs If you are a good fit, you are open to get
Desde Serem nos encontramos en la búsqueda de un/a BACKEND DEVELOPER con al menos 2 años de experiencia en el desarrollo de aplicaciones Java. Requisitos: Java Spring Boot, Spring Cloud, Spring Security RESTful microservicios JSON Java Persistent API Gitlab Junit SonarQuBe SQL, PostgreSQL
... Your job will be to implement this API (cora-api) as REST client and You will get the swagger generated java client implementation to access the API. Your job is to provide the functions to be more from the UX perspective and to implement them as service methods and to call the service-class as junit tests. Mandatory!!!! You have to have a installed proxmox on your local environment to be able to use it properly and to test it properly! you can run locally via: Milestones MS1: Delivery of to reproduce your steps of the proxmox installation on virtualBox Implement a REST api call to CRUD users and groups
Necesitamos programadores J2EE con al menos 3 años de experiencia para trabajar full time en un proyecto de un año. Github, Hibernate, PostgreSql, Eclipse, Maven, Java, Agile. Interesados adjuntar cv
... Your job will be to implement this API (cora-api) as REST client and You will get the swagger generated java client implementation to access the API. Your job is to provide the functions to be more from the UX perspective and to implement them as service methods and to call the service-class as junit tests. Mandatory!!!! You have to have a installed proxmox on your local environment to be able to use it properly and to test it properly! you can run locally via: Milestones MS1: Delivery of to reproduce your steps of the proxmox installation on virtualBox Implement a REST api call to CRUD users and groups
...reported for clarifications. - Ensure the readiness of test environments. Validate the test data and its correctness before using it for execution. - Test automation experience with tools like Junit, Cucumber, Cypress, and Selenium. - Achieve a code coverage of greater than 90% through automation. -Optional: Performance engineering experience – Jmeter -Prior experience in the Finance Domain is preferred. Technologies Involved SQL Server database (90%) and Oracle (10%) DotNet (90%) and DotNet Core (10%) VB.net (40%) and C# (60%) Support tools: Cypress ADO (including Git) Java version 8 including JSP. C# Junit, Cucumber and Selenium Net (vb.net) Responsibilities: - Framework enhancement in collaboration with Client QA Team - Test Scripts Creation & Execution -...
I need to make a JUnit for my Kafka consumer class, which is written in Java. I'm looking to focus on both the message consumption and error handling. I have specific requirements for the JUnit tests, as I'm looking for a certain coverage percentage. This means that I need an experienced programmer who is well-versed in writing JUnit tests to make sure my consumer class is fully tested. If you are familiar with Kafka consumer classes written in Java and have experience writing JUnit tests, I would appreciate you applying for this project.
...and prioritize tasks, using your domain knowledge to ensure that the development efforts align with the specific needs and regulations of the financial markets. • Provide mentorship and technical support to junior team members, fostering a culture of knowledge sharing, domain expertise, and architectural understanding within the team. Programming Languages: Java Java: Proficiency in Spring, Hibernate, Maven, Struts, JMS, and JNI with a strong focus on architectural and design principles specific to the financial markets domain. Tools: Git, Bamboo, Maven, Jira, and Confluence Requirements: Proven experience as a software developer with expertise in BackEnd Java, Low Latency, high performance and API integration. Strong understanding of software development principles and pr...
I am looking for a Java full stack developer to work on an advanced project Requirements: - Proficiency in Java programming language - Strong understanding of front-end technologies such as HTML, CSS, and JavaScript, Angular - Experience with popular Java frameworks such as Spring or Hibernate - Knowledge of database management systems like MySQL or PostgreSQL - Familiarity with version control systems like Git - Ability to work with APIs and integrate third-party services - Strong problem-solving and debugging skills The project involves implementing specific features and functionalities according to a detailed list provided by the client. The ideal candidate should be able to work independently and deliver high-quality code within the given timeline. Additionally, the ability to...
I am looking for a highly experienced Java Backend Developer to help us build a new application. The successful candidate should possess extensive knowledge of Spring Boot, Hibernate, and Apache Kafka as well as experience with developing and deploying complex applications at scale. We are not in a rush to get this project done and are willing to wait for a high-quality solution, however the ideal developer should still be committed to meeting deadlines and designing effective solutions. This is an exciting opportunity to work with cutting edge technology and collaborate on a large scale project. We are eager to find the right person to join our team!
...specific frameworks and technologies required for this project include Spring Boot. Ideal Skills and Experience: - Senior-level experience in Java backend development - Strong knowledge and experience with the Spring Boot framework - Ability to work with both new development and existing codebase - Familiarity with Hibernate and Node.js is a plus Persistence needs to be Strong in JAVA 8 and JAVA 9, Spring IOC ( for Core Skills) -Spring Boot, ver.x (Microservices) -JDBC, JPA, Hibernate, Spring JDBC, Spring DATA (for persistence) -Spring Tx (For Transaction) -Spring MVC (for MVC) -Spring REST, JAX-RS (JERSEY) ( For Restful web services) *NodeJs backend developer* • Experienced with Express concepts • Experienced with one of the common ORMs/ODMs (graph-ql, mongoo...
...production performance. • Align & work with other tech leads within the organization as well as with partners for common outcomes • Building Effective Relationships: Develop and use collaborative relationships to facilitate the accomplishment of work goals. • Knowledge of JavaScript Object-based model and programming like TypeScript 4 & NPM @Types. • Hands-on with Build and Release tools like Github, Junit, Mockito, NPM, Python, Shell Script, etc. • Comprehensive Experience leading the technical strategy and working closely with architecture. • Proven track record of owning end-to-end delivery of large-scale projects driving design, build, and implementation of secure, resilient, and scalable cloud-based infrastructure solutions • Exper...
Project Title: Android unit test Scope of the unit test: - Testing the entire application Level of coverage: - Partial coverage Testing frameworks to be used: - JUnit Skills and experience required: - Proficient in Android unit testing - Strong knowledge of JUnit testing framework - Experience in conducting partial coverage testing - Familiarity with Android application development and architecture - Attention to detail and ability to identify and fix bugs and issues during testing - Good communication skills to collaborate with the development team Project Description: Hello this is Siva here, I would require help in writing 3 test cases for a Java repository in GitHub. I would need it in two days. Choose a Java-based open- source
...efficient, and maintainable code - Stay up-to-date with the latest industry trends and technologies Requirements: - Intermediate level experience in Java development - Strong knowledge of software development principles and methodologies - Experience with software development life cycle (SDLC) - Proficient in Java programming language - Familiarity with frameworks and libraries such as Spring, Hibernate, and JDBC - Experience with relational databases such as MySQL or Oracle - Familiarity with version control systems such as Git - Excellent problem-solving and analytical skills - Strong communication and collaboration skills Start Date: Immediate If you have the necessary skills and experience, please submit your proposal along with your portfolio showcasing your previous soft...
...will be to implement service class + methods + simple unit tests to call the service methods. You will get swagger generated java code to call this redmine API: - the Java side of the java API client is already implemented - you need to implement wrapper code around swagger code in service class for the below named methods - you implement junit/springtest against the service classes - you require a docker redmine instance and to run the unit tests against it. Mandatory!!!! You have to have a installed redmine on your local environment as docker to be able to use it properly and to test it properly! You will also get an integration/approval redmine instance from our side for our intermediate approval. you can run locally via: https://hub
...will be to implement service class + methods + simple unit tests to call the service methods. You will get swagger generated java code to call this redmine API: - the Java side of the java API client is already implemented - you need to implement wrapper code around swagger code in service class for the below named methods - you implement junit/springtest against the service classes - you require a docker redmine instance and to run the unit tests against it. Mandatory!!!! You have to have a installed redmine on your local environment as docker to be able to use it properly and to test it properly! You will also get an integration/approval redmine instance from our side for our intermediate approval. you can run locally via: https://hub
I am looking for a Java Native Android developer with experience in DNS configuration for a specific domain. The ideal candidate should have knowledge and experience in the following areas: - Configuring DNS for a specific domain - Familiarity with the dnsjava library - Ability to troubleshoot DNS issues - Knowledge of Java frameworks such as Spring and Hibernate is a plus, but not required The timeline for completing the DNS configuration tasks is expected to be within 2 hours.
Sr Java Solutions Architect Job Description: Location: Bangalore (Preferrable. If NOT, REMOTE will also work) Contract: Long Term Experienc... APIs, JSON, REST Profound Knowledge base with Java, Spring, Open source and building RESTful APIs Expert Java; Knowledgeable and experienced with real time framework like Kafka, Thorough understanding of Web Service technologies, and data structure fundamentals Implementation or working experience of Continuous Integration and Continues Delivery using tools and automation capabilities such as JUnit, Mocking, TestNG, Jenkins, Git, Stash and Jira Large scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. DevOps, CD/CI, Agile, etc.) Knowledgeable and experience in PostgreSQL /...
Sr Java Solutions Architect Job Description: Location: Bangalore (Preferrable. If NOT, REMOTE will also work) Contract: Long Term Experienc... APIs, JSON, REST Profound Knowledge base with Java, Spring, Open source and building RESTful APIs Expert Java; Knowledgeable and experienced with real time framework like Kafka, Thorough understanding of Web Service technologies, and data structure fundamentals Implementation or working experience of Continuous Integration and Continues Delivery using tools and automation capabilities such as JUnit, Mocking, TestNG, Jenkins, Git, Stash and Jira Large scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. DevOps, CD/CI, Agile, etc.) Knowledgeable and experience in PostgreSQL /...
My full project is running on Spring hibernate. I am finding a tester to check my fully software and correct the errors. But One condition I'm only allow to access in my company system and I'm not agree to work at home. My company is based on Kolkata so only Kolkata Tester is assigned to my project. Thanks
I am a developer in Java i have learned Spring boot and reactjs, i have been able to work on DATABASE maniputation with JPA/Hibernate, endpoints security using JWT and API documentation with SWAGGER. I have a dedicated server that has SSL installed. now initially i worked with swagger and i could consult my APIs. when setup JWT i could not access the API using swagger anymore. and then when in deployed on that server having SSL configured even the requests from reactjs to spring boot are blocked with 'ERR_SSL_PROTOCOL_ERROR' i understand that there is a way that JWT-SWAGGER-SSL should work together but i don't know how. i would even appreciate i get a demo where all is configured on eact (SPRING BOOT/REACTJS) where all work together.
...message to corresponding TMA channel List<MessageDto> forwardEmailMessages(EMailAccountDTO) MS3: - add TG user to channel List<UserDto> addUsersToTgChannel(List<UserDto>) - add TG user to group List<UserDto> addUsersToTgGroup(List<UserDto>) Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experie...
Backend Developer Skills and Experience: - Proficient in Python, Java, or PHP - Familiarity with Spring and Hibernate frameworks is a plus - 3-5 years of experience in backend development Project Requirements: We are seeking a skilled backend developer with 3-5 years of experience to join our team. The ideal candidate will have expertise in Python, Java, or PHP and have a strong understanding of backend development principles and best practices. Familiarity with Spring and Hibernate frameworks is a plus. The minimum time commitment is 40hrs/week (as per IST) for the duration of the project. Project duration may range from 1-3 months or more. Responsibilities: - Collaborate with the frontend development team to design and implement efficient and scalable backend solutions ...
... 1. Introduction, Inductive Definitions, Formal Languages 2. Regular Languages 3. Context-free grammers 4. Turing Machines 5. Computational Complexity 6. Propositional Logic 7. Predicate Logic 2) Agile Software Development Practices 1. Version Control 2. Git 3. Build automation: software build and configuration with Gradle 4. Software quality assurance: software testing; Lab: Testing with Junit 5. Continuous integration (CI); Continuous delivery/deployment (CD); CI/CD with Jenkins 6. Group dynamics, tools and technologies for teamwork, issue tracking, Scrum method and agile team structure 7. Scrum method: expressing requirements 8. Scrum method: planning and estimation Ethics, intellectual property, licensing and open source software 9. Industry Speaker (Agile Development) ...
ORDER MANAGEMENT SYSTEM Overview The Order Management System is an application that is used for inventory management. It includes purchases, orders, suppliers, products, etc. It consists of two modules: the employee module and the user module. In the employee module, the first employee logs into the system. So, the employee dashboard is open. As an employee, he has all h...employee, I should be able to delete the company. First, you should check if any product does not belong to this Company, so you must delete that company. Other employees cannot delete that company. As an employee, I should be able to show all the companies with pagination. As an employee, I should be able to Search any Company by its name. Note: - Write test cases for all the API’s (Mandatory Junit and...
...addFollow(Issue, List<Issue> pFollowsIssues, ) List<Issue> addRelated(Issue, List<Issue> pRelatedIssues) MS4: add for all methods singular wrappers for convenience programming (wrap isngle item into a collection and call above developed methods) Implementations: - a Interface representing the above methods - the impl of the interface - the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points NO UI for now required! NO database required! No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links) Your background is: - multiple years of experience with Java - multiple years of experience with REST A...