Empleo de Java Developer Senior - Remoto en Remoto-113073-REMOTO

Publicado hoy.

Java Developer Senior - Remoto en Ia Interactive

$ 30,000 a 35,000 MXN (Neto)

Remoto: LATAM

Empleado de tiempo completo

Inglés : Nivel Avanzado

Degree in a relevant IT discipline such as Computer Science or Software Engineering.

Minimun 5 years of experience: 

  • Experience working with AWS services
  • Ability to work as a team member.
  • Proactive.
  • Ability to work creatively and analytically in a problem-solving environment.
  • Analytical, self-motivated, responsible, flexible and with a positive work attitude.
  • Passionate about technology.
  • Innovative.


Activities:

  • Design and develop RESTful APIs and backend services using Java and

Spring Boot.

  • Implement microservices and ensure scalability, performance, and

reliability.

  • Write clean, maintainable, and testable code following SOLID and best

design principles.

  • Collaborate with frontend developers, architects, and DevOps engineers to define technical solutions.
  • Conduct code reviews, identify improvements, and ensure adherence to

standards.

  • Troubleshoot and optimize performance for high-load applications.
  • Develop and maintain unit and integration tests (JUnit, Mockito).
  • Participate in architecture discussions and contribute to long-term

technical strategy.

  • Document code, technical decisions, and system designs.
  • Creating innovative solutions to meet our company’s technical needs.
  • Mentoring of Junior and graduate members of a development team.


Necessary knowledge:

  • Strong expertise in Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security).
  • Solid experience in RESTful API design and microservices architecture.
  • Proficient with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Knowledge of Maven or Gradle for dependency management.
  • Familiarity with monitoring tools such as Prometheus, Grafana, and ELK stack.
  • Solid understanding of object-oriented programming, multithreading, and highconcurrency systems.
  • Experience deploying services on AWS.
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, or CircleCI).
  • Excellent problem-solving, analytical, and teamwork skills.