E-

Java Developer

Hiring from
Argentina
Work type
Hybrid
Posted

625,811 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Java Developer – RESTful APIs / Spring Boot

Job Details

  • Location: Buenos Aires, Argentina
  • Work Arrangement: Hybrid – 3 Days Onsite
  • Experience: 5–8 Years (Level 1) / 10+ Years (Level 2)
  • Engagement: Contract (Hourly Based) 40 Hours a Week
  • Language: English fluency is mandatory; local language fluency is an added advantage.


Top Required Skills

  • Java / J2EE / Core Java
  • Spring Boot
  • RESTful APIs / REST Web Services
  • Microservices Architecture
  • SQL / Relational & NoSQL Databases
  • Hibernate / JPA
  • Apache Kafka
  • Git / Maven
  • Jenkins / CI/CD Pipelines
  • Cloud Platforms – AWS / Azure
  • Docker / Kubernetes
  • Agile / Scrum
  • Technical Leadership & Team Mentoring

Role Summary

The Technical Developer will oversee the architecture, design, and development of Java/J2EE applications, focusing on RESTful services and the Spring Boot framework. The role involves leading developers, ensuring technical excellence, and delivering scalable, secure, and high-quality solutions aligned with business requirements.

Key Responsibilities

  • Lead Java/J2EE developers in designing, developing, and implementing RESTful web services using Spring Boot.
  • Develop and maintain scalable Java applications and microservices.
  • Define coding, testing, and deployment best practices to ensure performance, scalability, and security.
  • Collaborate with business analysts, product owners, and cross-functional teams to translate requirements into technical solutions.
  • Make architectural decisions and provide technical guidance.
  • Conduct code reviews, troubleshoot technical issues, and mentor junior developers.
  • Perform unit testing, debugging, and application performance optimization.
  • Work with relational and NoSQL databases, including query optimization and data integration.
  • Support CI/CD pipelines, deployments, and production issue resolution in cloud or on-premises environments.
  • Participate in Agile/Scrum ceremonies and continuous improvement initiatives.
  • Stay updated on emerging technologies and recommend improvements to application architecture, security, and performance.

Required Experience & Skills

  • Level 1: 5–8 years of experience.
  • Level 2: 10+ years of experience.
  • Strong expertise in Java/J2EE, Core Java, Spring Boot, and RESTful web services.
  • Proven experience designing and implementing scalable and secure Java applications.
  • In-depth knowledge of microservices architecture.
  • Experience with SQL, Hibernate/JPA, and relational or NoSQL databases.
  • Familiarity with Kafka, Git, Maven, Jenkins, and CI/CD practices.
  • Knowledge of cloud platforms such as AWS or Azure.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Understanding of Agile development methodologies.
  • Strong problem-solving, communication, and technical leadership skills.
  • English fluency is mandatory.

Preferred Skills / Certifications

  • Local language fluency.
  • Relevant certifications in Java, Spring Boot, or cloud technologies.


Similar jobs

Apply for this job100% free