Find Jobs
Hire Freelancers

Immediate Java Spring-Boot senior for threema API implementation

$10-30 USD

Đã đóng
Đã đăng vào 3 tháng trước

$10-30 USD

Thanh toán khi bàn giao
We look for Java Spring-Boog and Core-Java senior expert developer Your job will be to implement requirements which are mutually agreed on this API [login to view URL] maybe helpful: [login to view URL] Mandatory!!!! You have to have a installed threema (TMA) on PC/Laptop and on your smartphone to run on your local environment. You document EACH step how you can run locally the code and threema for testing/CI AND you have a proof that you did this already in the past! Milestones MS1: Implement a spring boot service to listen to incoming threema messages on - direct messages List<MessageDto> sendThreemaDirectMessages(List<MessageDto>) - group messages List<MessageDto> sendThreemaGroupMessages(List<MessageDto>) - channel messages List<MessageDto> sendThreemaChannelMessages(List<MessageDto>) - forward the incoming messages via e-mail List<MessageDto> forwardThreemaMessages(List<MessageDto>, EmailAccountDTO) MS2: - listen to e-mail mailbox on new e-mails fetch the e-mails and 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 with REST APIs If you are a good fit, you are open to get more tasks about implementing solutions fully on your own (e.g. with your team) Budget? will not be disclosed, place your best bid to get considered What is next? We will share you a NDA and afterwards a paid test task. Payment? - you estimate in a WBS (optimistic, expected, pessimistic, where optimistic < expected < pessimistic) after getting the task - we discuss about clearances and effort - we mutually agree to effort - we assign you the task after mutually agreed - you implement, test and deliver - you provide also unit /integration tests to ensure code is always working - you document each required step to make interaction of systems to work - we test on our premise (you maybe help to fix issues) - we pay (basically the rules of freelancer) Closed book vs open book? We work only on open book. Closed book means you are unwilling to define a WBS for the work and you add only a price tag to the task. We are sorry we will not hire you in such a case! Deliveries? - in our on premise git (access will be granted to you) - full sources - mutliple samples of body and responses of the api in test/resources which will be used as unit tests - maven - libs, need prior confirm and we prefer to use mostly latest stable versions - JDK 17 (mostly LTS) - your api access code working on our end - you may require to help us here on setup - provided or fully documented steps to start the docker container
Mã dự án: 37471241

Về dự án

10 đề xuất
Dự án từ xa
Hoạt động 2 tháng trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
10 freelancer chào giá trung bình $32 USD cho công việc này
Avatar người dùng
Hi, I'm Raeed. Java EE, Backend, Spring developer with 3 years of experience and I'm very interested in working on your project You can contact me to get started
$75 USD trong 7 ngày
4,9 (14 nhận xét)
3,9
3,9
Avatar người dùng
Professional java developer with 10 years of industry experience. Well versed in springboot based microservice application along with kafka. Feel free to connect.
$30 USD trong 7 ngày
4,3 (9 nhận xét)
3,9
3,9
Avatar người dùng
We want to hire you to implement requirements that are mutually agreed upon for the threema API. Specifically, we are looking for a Java Spring-Boot senior expert developer who has experience in Java and REST APIs. With your expertise in these areas, we believe you will be able to quickly grasp the tasks required for this project and provide the required solutions. If you are interested in discussing more about this project please feel free to reach out to us directly or leave us your contact information below so we can get in touch with you soon!
$70 USD trong 7 ngày
4,9 (3 nhận xét)
2,8
2,8
Avatar người dùng
Hello! I understand that you are looking for a Java Spring-Boot senior expert developer to implement requirements which are mutually agreed on this API. I have a strong background in Java and REST APIs, along with experience in developing solutions fully on my own. My team and I are available to help with any setup required for the project as well as provide unit /integration tests to ensure code is always working. We would be delighted to work together on this project!
$20 USD trong 2 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Hello, I'm Talha, a Java and Web Developer with extensive experience in the field. I understand that you are looking for someone to help with the threema API implementation and would love to be able to offer my expertise. With over 20 years of experience in the industry, I have a wealth of knowledge and expertise that can be used to create a successful solution. My background includes multiple years of experience with Java and REST APIs which makes me well-suited for this project. Additionally, I have a proven track record when it comes to delivering successful projects - specifically in the area of web development. If you're interested in pursuing this project further please don't hesitate to reach out so we can discuss further?
$20 USD trong 2 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
I have experience in Java, Spring Boot more than 3 year. I recently worked on this type of work. So I am suitable for this assignment.
$18 USD trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in LinuxGolangUbuntuWebRTC WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
$30 USD trong 5 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
I'm Aman Kumar, a seasoned Java Spring Boot developer with a proven track record. My proposal includes a detailed plan for implementing Threema API integration in three milestones. I bring extensive experience, a collaborative approach, and a commitment to delivering high-quality, well-documented code. Let's discuss the specifics further.
$20 USD trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của INDIA
Surat, India
0,0
0
Thành viên từ thg 6 15, 2023

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.