Overview

Ultralabs AM is looking for a Mid Java Developer.

Responsibilities:

  • Develop Java/Kotlin & Spring Boot based web applications and microservices
  • Follow test-driven-development
  • Write unit tests and integration tests
  • Write CI/CD pipelines
  • Perform deployments and troubleshoot incidents
  • Follow best practices and document code
     

Required Qualifications:

  • 2+ years of experience in developing software products
  • Have an understanding in all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.
  • Understand agile software development methodologies,  object-oriented programming methodologies.
  • Programming Languages: Java, (or any other OOP languages), Javascript (HTML/CSS) is a plus
  • Frameworks: Spring Boot, React.js is a plus
  • Databases: Familiarity with SQL (PostgreSQL, MySQL) databases.
  • Cloud: Familiarity with Amazon Web Services is a big plus (Elastic Beanstalk, ECS, EC2, S3, RDS, CloudWatch, CloudFormation, Identity & Access Management, Cognito)