Job Openings Senior Java Engineer

About the job Senior Java Engineer

Jobbex, a company that empowers people & organizations by matching great talents to great projects is looking for the next Senior Java Engineer to support one of our clients.

If you feel inspired to make a change and if you want to be part of the cool kid on the block, this opportunity is for you!

Be ready to find at Jobbex Portugal the transparent, friendly, and professional work environment you have been looking for.

Responsibilities:

      • Design, develop, and maintain robust backend services using Java and Spring Boot
      • Develop and maintain RESTful APIs with a focus on performance and scalability
      • Integrate and manage asynchronous messaging using Apache Kafka
      • Deploy and monitor cloud-based applications using AWS services
      • Contribute to the automation of build, test, and deployment processes (CI/CD)
      • Participate in architectural discussions and help define backend standards and best practices
      • Collaborate closely with cross-functional teams (DevOps, QA, Product) to deliver high-quality software
      • Write clean, maintainable code with proper testing and documentation


      Requirements:

            • Bachelors or Masters degree in Computer Science, Engineering, or a related field
            • 5+ years of hands-on experience in Java development
            • Strong expertise with Spring Boot, Spring Data, and Spring Security
            • Experience with AWS services (e.g., EC2, S3, RDS, Lambda, ECS)
            • Solid understanding of Apache Kafka for distributed messaging
            • Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions)
            • Strong knowledge of RESTful API design and implementation
            • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
            • Experience with version control systems like Git


        Enthusiastic?

        Apply and find out more