Skip To Main Content
backgo to search

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

                                            benefits for locations

                                            colombia.svg
                                            For you
                                            • Prepaid Medicine with Colsanitas for you and your legal dependents 
                                            • MetLife Life Insurance for you 
                                            • Thousands of projects for top brands
                                            • Stable income
                                            For your comfortable work
                                            • 100% remote work forever
                                            • Free licensed software
                                            • Possibility to work on your own device (BYOD)
                                            • Stable workload
                                            • Flexible engagement models
                                            For your growth
                                            • Free trainings for technical and soft skills
                                            • Free access to LinkedIn Learning platform
                                            • Support from a personal Skill Advisor
                                            • Language courses
                                            • Free access to internal and external e-Libraries
                                            • Access to internal communities and competency centers
                                            • Certification opportunities
                                            don't have time? Apply later!We send you a link to the job in your e-mail
                                            get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                            a smiling man wearing sunglasses