Desenvolvedor Baixa Plataforma Java

BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3 years
Required Skills
SQLHibernateJavaJUNITCI/CDRESTful APIs

Requirements

  • Bachelor’s degree in Information Technology or related field, or equivalent postgraduate specialization (360+ hours).
  • Minimum of 3 years of experience in Java enterprise development in distributed environments.
  • Strong knowledge of Java SE 8+, Java EE, Spring Framework (3.x+), MicroProfile.
  • Experience with JPA, JDBC, Hibernate, SQL, and relational databases.
  • Solid understanding of software architecture patterns such as MVC and layered architecture.
  • Experience with RESTful APIs, SOAP services, and API documentation tools (Swagger/OpenAPI).
  • Familiarity with application servers such as WebSphere, Liberty, JBoss EAP, or Quarkus.
  • Experience with CI/CD and development tools such as Jenkins, Git, Maven, and SonarQube.
  • Knowledge of testing practices including JUnit, TDD, and ATDD.
  • Experience with messaging systems such as IBM MQ / JMS.

Responsibilities

  • Participate in agile development teams, taking ownership of sprint tasks across the software lifecycle.
  • Analyze, design, develop, test, and maintain software components in Java-based distributed systems.
  • Code and integrate components according to technical specifications, ensuring quality and maintainability.
  • Perform unit, integration, and functional testing to ensure software reliability and performance.
  • Support system deployment, configuration, and environment setup for development and testing.
  • Maintain and evolve existing systems, including corrective and adaptive maintenance of legacy applications.
  • Create and maintain technical documentation aligned with project and contractual requirements.
  • Integrate software components developed by different team members using version control and CI tools.
  • Support users and IT teams when needed, providing technical guidance on developed solutions.
  • Contribute to refactoring and improvement of legacy web systems through analysis and experimentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now