Senior Software Engineer – Java

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Dev.Pro

Dev.Pro

501 - 1000 employees

Founded 2011

🤝 B2B

💳 Fintech

☁️ SaaS

B2B • Fintech • SaaS

Dev. Pro is a software development partner that supports technology companies with custom outsourced software development services. With over 13 years of experience, a team of more than 900 experts, and operations in over 50 countries, Dev. Pro provides a comprehensive range of services including cloud development, DevOps, software testing and QA, system integration, and application security. The company caters to a wide array of industries such as digital commerce, fintech, hospitality, and healthcare by delivering tailored software development experiences. Dev. Pro emphasizes quality, innovation, and a transparent collaboration process to accelerate growth for ambitious startups and Fortune 500 enterprises alike, ensuring successful outcomes through a well-balanced and efficient team approach.

📋 Description

• Design, develop, and maintain Java backend applications and services • Contribute to the migration of services from Java 8 to Java 17 • Contribute to database modernization initiatives, including MySQL upgrades • Write clean, maintainable, and well-tested code • Conduct code reviews to ensure code quality, security, and adherence to architectural standards • Troubleshoot, debug, and resolve complex technical issues • Work closely with developers, QA engineers, and product stakeholders to deliver high-quality solutions • Participate in technical design discussions and contribute to solution design • Create and maintain technical documentation to support development efforts • Participate in Scrum ceremonies (sprint planning, backlog refinement, reviews, and retrospectives)

🎯 Requirements

• 5+ years of experience developing scalable Java backend applications • Strong hands-on experience with Java 8 through Java 17 • Strong understanding of object-oriented design and design patterns • Strong knowledge of multithreading and concurrency • Strong experience with MySQL or other relational databases • Experience writing unit tests using JUnit and Mockito • Experience with cloud platforms, preferably GCP • Experience with Kubernetes or similar orchestration platforms • Experience troubleshooting and debugging complex applications • Proficiency with Linux and shell scripting • Strong communication skills and experience collaborating with cross-functional Scrum teams • Upper-Intermediate+ English level • Desirable: • Experience with Groovy • Experience with Gradle • Experience with CI/CD pipelines • Experience with Java version migrations or database modernization initiatives

🏖️ Benefits

• 30 paid days off each year — take them whenever you want for rest days, holidays, or personal time • 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child • Partially covered health insurance - after the probation • Wellness bonus for gym memberships, sports nutrition, and similar needs

Apply Now

Similar Jobs

🔥 1 hour ago

CI&T

5001 - 10000

🤖 Artificial Intelligence

☁️ SaaS

AI Developer transforming AI potential into business impact through integration of AI in SuperApp redesign. Requires Java experience and agile methodologies in a remote setup from Brazil.

🗣️🇧🇷🇵🇹 Portuguese Required

Jenkins

🔥 1 hour ago

CI&T

5001 - 10000

🤖 Artificial Intelligence

☁️ SaaS

Senior Java Developer leading cloud solution design and development with Java, Spring Boot, and AWS. Collaborating across teams to ensure high-quality project delivery in a multicultural environment.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Java

Kafka

Kubernetes

NoSQL

RabbitMQ

Spring

Spring Boot

SpringBoot

🔥 1 hour ago

CI&T

5001 - 10000

🤖 Artificial Intelligence

☁️ SaaS

Join CI&T as a Senior .NET Developer to drive AI deployment and business transformation. Work on projects in the Financial sector using .NET, Angular, and AWS.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

AWS

.NET

🔥 7 hours ago

Sensedia

501 - 1000

🔌 API

☁️ SaaS

💳 Fintech

Software Developer enhancing the Sensedia AI Gateway, managing AI integrations. Collaborating with diverse teams in a fully remote setting.

🇧🇷 Brazil – Remote

💰 Private Equity Round on 2021-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Azure

Cloud

Java

Kubernetes

Microservices

Spring

Spring Boot

SpringBoot

🔥 15 hours ago

Addvisor Group

201 - 500

☁️ SaaS

📋 Compliance

🏢 Enterprise

Back End Developer focused on MuleSoft platforms for API development and backend integrations. Collaborating on projects requiring performance optimizations and effective solutions.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

MongoDB

MySQL

Oracle

SQL