Remotery

Senior Java Developer

Posted 3 days ago

This is a fully remote position, open to applicants anywhere in the world.

📋 Description

• Contribute to the design, development, and advancement of contemporary, distributed, resilient, and scalable applications within a cloud setting.

• Assume a strategic role in making technical decisions and serve as a technical reference for the team.

• Ensure the architectural integrity, adherence to software engineering best practices, as well as the performance, security, and reliability of the solutions.


⛳️ Requirements

• Extensive experience with Java (17+) and Spring Boot.

• Proficient in event-driven architectures and microservices.

• Strong expertise in utilizing Kafka for messaging and asynchronous communication.

• Experience in designing REST APIs, including best practices, versioning, and security considerations.

• Familiarity with architectural patterns such as Clean Architecture, SOLID principles, and Domain-Driven Design (DDD).

• Practical experience with Azure Cloud.

• Skilled in using Docker for building and managing containers.

• Experience in orchestrated environments utilizing Kubernetes.

• Knowledge in configuring and automating CI/CD pipelines.

• Understanding of observability aspects, including logs, metrics, and monitoring.

• Strong SQL proficiency in relational databases such as PostgreSQL and SQL Server.

• Experience in data modeling and query optimization.

• Familiarity with performance strategies and tuning methodologies.

• Experience in unit testing and integration testing.

• Skilled in load and performance testing, utilizing tools like JMeter and K6.

• Experience with SonarQube or other static analysis tools.

• Proficient in Git and branching/versioning workflows, particularly GitFlow.

• Experience using GitHub for pull requests, code reviews, and workflows.

• Knowledge of application security measures, including OAuth2, JWT, and Azure AD.

• Experience with React for developing modern user interfaces.

• Expertise in frontend-backend integration with a focus on performance and user experience.

• Understanding of best practices for componentization and state management.

• Experience with NoSQL databases such as MongoDB and CosmosDB is a plus.

• Familiarity with automated testing and TDD best practices is a plus.

• Previous experience acting as a technical reference or mentor for developers is a plus.


🏝️ Benefits

• Position also open to candidates with disabilities (PcD).

People also viewed

Ad Hoc LLC1 day ago

Senior Kubernetes, EKS Engineer

US flagUnited States OnlyFull-timeBackend Engineer$138k – $145k/year
ApplyView job
Sigma Software Group1 day ago

Senior Full Stack Developer, Java, React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
CookUnity2 days ago

Staff Full Stack Engineer, PHP, Flutter

AR flagArgentina OnlyFull-timeBackend Engineer
ApplyView job
Stone & Company2 days ago

Software Engineer – Junior (Kotlin)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
R-CUBED Consulting3 days ago

Oracle ERP Technical Architect

US flagOregon OnlyFull-timeBackend Engineer
ApplyView job
Binance3 days ago

Backend Engineer, Java, Risk

SG flagSingapore OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers