Saltar al contenido principal
backir a búsqueda

senior java full stack developer with reactjs

bullets
Java, Apache Maven, Git, JUnit, REST API, Spring, Amazon Web Services, Apache Kafka, Docker, Kubernetes, ReactJS, Microservice Architecture Pattern

We are looking for a skilled Senior Java Developer to join our remote team, contributing to the development and enhancement of our cutting-edge software solutions.

In this role, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies. You will work closely with cross-functional teams to ensure high-quality code and seamless integration with other systems. If you are passionate about software development and have a strong technical background, we invite you to be part of our team.

responsibilities
  • Design, develop, and maintain complex software systems using Java and related technologies
    • Collaborate with cross-functional teams to ensure seamless integration with other systems and high-quality code
      • Develop and maintain REST APIs using frameworks like JAX-RS or Spring MVC
        • Design and implement scalable microservices using Apache Kafka, Docker, and Kubernetes
          • Write effective unit and integration tests using JUnit and other testing frameworks
            • Contribute to the design and development of modern frontend applications using ReactJS or other modern frameworks
              • Ensure the timely delivery of high-quality code and participate in code reviews to maintain code quality
                requirements
                • A minimum of 3 years of experience in Java Full Stack development
                  • Proficiency in Java frameworks such as Spring, Hibernate, and Struts, showcasing your knowledge of the latest development trends and best practices
                    • Experience in developing REST APIs using frameworks like JAX-RS or Spring MVC
                      • Working knowledge of Amazon Web Services (AWS), including EC2, S3, and RDS
                        • Hands-on experience with Apache Kafka, Docker, and Kubernetes, enabling you to design and implement scalable microservices
                          • Practical experience with ReactJS or other modern frontend frameworks
                            • Familiarity with Microservice Architecture Pattern, demonstrating your ability to design and implement scalable and maintainable systems
                              • Working knowledge of Apache Maven and Git, showcasing your proficiency in software development tools and processes
                                • Experience with JUnit and other testing frameworks, enabling you to design and implement effective unit and integration tests
                                  • Fluent spoken and written English at an Upper-Intermediate level or higher
                                    nice to have
                                    • Experience in developing and deploying applications on AWS using Elastic Beanstalk or other similar services
                                      • Familiarity with NoSQL databases like MongoDB or Cassandra
                                        • Working knowledge of message brokers like RabbitMQ or ActiveMQ
                                          • Experience in developing and deploying applications using serverless architectures

                                            beneficios por ubicaciones

                                            location.svg
                                            Para ti

                                            Medicina prepagada con Colsanitas para ti y tus dependientes legales

                                            Seguro de vida MetLife para ti

                                            Miles de proyectos para marcas de renombre

                                            Ingreso estable

                                            Para tu trabajo cómodo

                                            Trabajo remoto 100% permanente

                                            Software con licencia gratuita

                                            Posibilidad de trabajar en tu propio dispositivo (BYOD)

                                            Carga de trabajo estable

                                            Oportunidades de reubicación

                                            Modelos de participación flexibles

                                            Para tu crecimiento

                                            Capacitación gratuita en habilidades técnicas y blandas

                                            Acceso gratuito a la plataforma de aprendizaje de LinkedIn

                                            Apoyo de un Asesor de Habilidades personal

                                            Cursos de idiomas

                                            Acceso gratuito a bibliotecas electrónicas internas y externas

                                            Acceso a comunidades internas y centros de competencia

                                            Oportunidades de certificación

                                            suscríbete a nuestros vacantesMantente al día con nuestras posiciones abierta para ingenieros en Control de Calidad, DevOps, Analista de Negocios y mucho más
                                            hombre sonriente
                                            ¿buscas algo más?

                                            Envíanos tu CV para recibir una oferta personalizada