Job Closed

This listing is no longer active.

Artta logo
Artta

Para negócios que não param nunca.

Mid-level Backend Developer – Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2021H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

70 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Backend Developer – Java

Artta

• Develop backend applications using Java and best practices in architecture and design patterns • Design and evolve scalable, resilient microservices • Actively participate in design sprints, brainstorming sessions, and technical discussions with the team • Collaborate with product and technology teams to build solutions that meet business needs • Research and propose new technologies and architectural improvements to evolve applications • Ensure code quality, versioning best practices, and organized deliveries • Contribute to the continuous evolution of Artta's solutions and technology architecture

Job Requirements

  • Experience with Java 17 or higher
  • Spring Boot 3 and dependency management with Gradle
  • Experience with reactive programming (WebFlux)
  • Microservices architecture and Spring Cloud (Gateway, Discovery, and related components)
  • Experience with event-driven architecture using Kafka
  • Implementation of OAuth 2 for authentication and authorization
  • Knowledge of aspect-oriented programming (AOP)
  • Relational database (PostgreSQL)
  • NoSQL database (MongoDB)
  • Experience with cloud environments (AWS)
  • Code versioning using Git
  • Knowledge of Linux (Ubuntu/Debian)
  • Containers with Docker and Docker Compose

Related Job Pages

More Backend Engineer Jobs

Bold logo

Backend Engineer – Ruby on Rails

Bold

Liberando el potencial de los emprendedores a través de herramientas financieras

Backend Engineer70 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Estarás a cargo del desarrollo y evolución del núcleo del Core de Tarjeta de crédito • Construirás y mantendrás APIs y servicios sobre nuestra aplicación monolítica en Ruby on Rails • Diseñar, construir y mantener pruebas unitarias y de integración • Aportar en decisiones de arquitectura y selección de herramientas y procesos • Trabajar en un ambiente de alta ambigüedad y de crecimiento acelerado

Colombia
Leega logo

Java Backend Developer - Mid/Senior

Leega

Inteligência, Inovação e Tecnologia.

Backend Engineer70 days ago
Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Design, develop, test and deploy web applications and backend APIs using Java and related technologies. • Create creative and efficient solutions, ensuring technical quality, performance and scalability of applications. • Participate in all stages of the development lifecycle, from requirements gathering and technical analysis to deployment and maintenance. • Perform system-level analysis of projects, understanding impacts across systems, integrations and business rules. • Develop and maintain integrations between systems via REST APIs and microservices. • Implement automated tests and apply software development and architecture best practices. • Work in agile squads, collaborating with cross-functional teams in ceremonies and continuous delivery. • Contribute to code reviews, technical improvements and the continuous evolution of applications. • Ensure technical documentation and support incident resolution and evolutionary maintenance of systems.

Brazil
Job Closed
Leega logo

Mid/Senior .NET Developer

Leega

Inteligência, Inovação e Tecnologia.

Backend Engineer70 days ago
Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Work on the development, maintenance, and evolution of applications in a .NET environment; • Participate in one or more agile squads, actively collaborating with the technical team and partner areas; • Develop software with a focus on quality, performance, and scalability; • Implement and maintain automated tests, ensuring greater reliability of deliveries; • Participate in agile ceremonies and practices; • Act with an ownership mindset, autonomy, and commitment to project outcomes; • Contribute to an integrations modernization project, replacing direct database access with API-based integrations.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000

Role Description A government agency's Population Health Informatics Program is looking for a full-time senior Java developer to develop Java applications and web services. This project is anticipated to go through the end of December 2026 with the possibility of being extended, depending on funding and project requirements. - Work with a team of application developers, engineers, and subject matter experts. - Excellent verbal and written communication skills are required. - Create new applications and replace legacy applications. - Applications service both the public and internal staff. - Strong experience with Java development is required. - Use Java web frameworks, with preference given to EJB and JSF. - External users and systems will authenticate using standards such as OATH2 or OpenAM. - Web applications and APIs use Postgres to store and query data. - Update existing Java web applications to maintain current functionality and provide new enhancements per user requirements. - Work towards continuous integration/delivery pipelines in Amazon Web Services. - Meet agency data security standards and use approved data encryption techniques. - Work remotely and manage time effectively with the option to come onsite as needed. Qualifications - 15 Yrs - Java Core, Java EE (JEE), Java Persistence API (JPA) and the Java Persistence Query Language (JPQL) - 5 Yrs - Java Server Faces (JSF) / Prime Faces - 10 Yrs - PostgreSql SQL, plpgsql - 5 Yrs - Understanding development processes in Cloud / Amazon Web Services - 5 Yrs - Java RESTful Web Services - WCAG compatibility knowledge and application Requirements - Any experience with the following is a bonus: - Maven - Github and Agile Development - JUnit, Arquillian or similar testing framework - JIRA - Continuous Integration Continuous Deployment (CICD) - Database schema design - Java automated testing with Selenium - Application load testing with Apache JMeter or similar - Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review - Analyze user requirements to define business objectives and implement them in an application - Ability to envision system features and functionality

United States
Job Closed