Java Developer – Senior

Posted Oct 30

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and implement robust, scalable software solutions utilizing Java

• Create, optimize, and maintain resilient, scalable RESTful APIs

• Architect and implement solutions based on microservices

• Collaborate with cross-functional teams to comprehend requirements and convert them into technical solutions

• Address complex performance and security challenges

• Perform code reviews, identify enhancements, and uphold coding standards

• Work alongside software architects to establish standards and best practices

• Mentor and support junior and mid-level developers

• Recognize opportunities to integrate AI into products, processes, and internal workflows

• Maintain best practices in security, observability, performance, and scalability

• Advocate for software development and engineering standards

• Contribute to the enhancement of engineering maturity, automation, and the ethical use of Artificial Intelligence throughout the organization


⛳️ Requirements

• Extensive experience in Java development (Java 8+; Java 11 or newer)

• High level of proficiency in the Spring Framework ecosystem (Spring Boot, Spring Data, Spring Security, Spring Cloud)

• Experience in developing and maintaining RESTful APIs

• In-depth knowledge of microservices architecture

• Familiarity with integration patterns and asynchronous communication

• Understanding of event-driven architecture

• Experience with relational databases (PostgreSQL, MySQL, or similar)

• Proficiency with NoSQL databases (MongoDB, Redis, or similar)

• Knowledge in data modeling and query optimization

• Experience with Kafka, RabbitMQ, or similar technologies

• Understanding of integrations between enterprise systems and external APIs

• Experience with Docker and Kubernetes

• Familiarity with CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar tools

• Experience in monitoring, observability, and troubleshooting within production environments

• Knowledge of cloud platforms (AWS, Azure, or GCP)

• Experience with unit, integration, and automated testing

• Understanding of Clean Code, SOLID principles, Design Patterns, and Clean Architecture

• Experience in conducting code reviews and adhering to software engineering practices

• Practical experience utilizing AI tools to enhance the software development lifecycle

• Ability to leverage AI for requirements analysis and refinement, solution modeling, code generation and review, test creation and automation, technical documentation, and assessment of technical impacts and risks

• Knowledge of integrations with generative AI APIs and services

• Capability to critically assess AI-generated outputs, ensuring quality, security, and alignment with business objectives

• Excellent verbal and written communication skills

• Ability to convey technical concepts to non-technical audiences

• Capability to facilitate discussions with business, product, and technology teams

• Strong negotiation and expectation-management abilities

• Aptitude for understanding strategic goals and translating them into technology solutions

• Customer- and business-value-focused mindset

• Critical thinking skills for assessing risks, impacts, and opportunities

• Ability to influence decisions without relying on formal authority

• Serve as a technical reference within the team


🏝️ Benefits

• Comprehensive health, dental, and vision insurance

• Flexible working hours and remote work options

• Professional development opportunities and training programs

• Retirement savings plan with company matching

• Generous paid time off and holiday policies

People also viewed

Ness Digital Engineering1 day ago

Senior Java FS, React Engineer

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Movable Ink1 day ago

Lead Backend Engineer, Behavioural Team

CA flagCanada OnlyFull-timeBackend EngineerC$147.3k – C$192k/year
ApplyView job
Pointsharp1 day ago

Senior Java Developer

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI1 day ago

Backend Developer

UY flagUruguay OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job
Anyone AI1 day ago

Backend Developer

MX flagMexico OnlyPart-timeBackend Engineer
ApplyView job
Anyone AI1 day ago

Backend Developer

CO flagColombia OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers