Description
Job Summary:
We are seeking a Senior Java Fullstack Developer to join a multidisciplinary team developing mission-critical enterprise applications, designing and implementing scalable solutions using modern technologies.
Key Highlights:
1. Design and develop scalable digital solutions for global companies.
2. Work with cutting-edge technologies on high-impact projects.
3. Participate in high-impact technological initiatives.
**About Us**
----------------------
At Coderio, we design and develop scalable digital solutions for global companies. We combine technical excellence with a product-oriented mindset to lead end-to-end, high-impact software projects. We work with international clients, foster autonomy and clear communication, and build long-term relationships through the quality of our work.
More information: http://coderio.com
We are looking for a **Senior Java Fullstack Developer** to join one of our international clients and participate in the development of mission-critical enterprise applications.
We seek a candidate with strong experience in both backend and frontend development, capable of designing and implementing scalable solutions using modern technologies, collaborating with multidisciplinary teams under agile methodologies, and contributing best development practices.
If you enjoy solving complex technical challenges, working with cutting-edge technologies, and participating in high-impact projects, this opportunity is for you.
**Responsibilities:**
----------------------
* **Backend Development:** Design, develop, and maintain applications using **Java 21\+, Spring Framework, JPA/Hibernate**, and **MySQL**, ensuring scalable, secure, and high-performance solutions.
* **Frontend Development:** Build and maintain modern web applications using **Angular 14\+, Angular Material, TypeScript, HTML5, and CSS3**, delivering an excellent user experience.
* **Search Engines:** Implement and optimize functionality with **Elasticsearch**, improving search performance and information access.
* **API Development:** Design, develop, and integrate REST APIs, ensuring proper communication among platform components.
* **Software Quality:** Actively participate in code reviews, testing, incident resolution, and continuous improvement, promoting clean, maintainable, and high-quality code.
* **Collaboration:** Work closely with Product Owners, QA engineers, Architects, and other developers to deliver solutions aligned with business needs.
**Requirements**
--------------
* **Experience:** More than 5 years of professional experience developing Fullstack applications in enterprise environments.
* **Backend:** Solid experience with **Java 21\+**, **Spring Framework**, **Spring Boot**, **JPA/Hibernate**, and **MySQL**.
* **Frontend:** Proven experience developing applications with **Angular 14\+**, **Angular Material**, **TypeScript**, **HTML5**, and **CSS3**.
* **Elasticsearch:** Intermediate-level experience working with **Elasticsearch**.
* **Software Architecture:** Strong knowledge of object-oriented programming, REST API development, design patterns, and development best practices.
* **Quality:** Experience writing unit tests, debugging, conducting code reviews, and ensuring high quality standards.
**Desirable**
------------
* Experience working with AWS services.
* Knowledge of Docker and Kubernetes.
* Experience with CI/CD pipelines.
* Experience with microservice architectures.
* Participation in financial sector or high-volume transactional projects.
**Benefits**
--------------
* 100% remote work.
* Long-term international projects.
* Participation in high-impact technological initiatives.
* Excellent work environment and international collaboration.
* Learning and professional growth opportunities.
* Culture focused on innovation and continuous improvement.
**Why Join Coderio?**
------------------------------
At Coderio, we believe talent has no borders. We are a fully remote company passionate about technology and committed to our team’s professional development. You will work alongside top-tier professionals on challenging projects for international clients, with autonomy, flexibility, and real growth opportunities.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.