Software Engineer - Java (Level II)

New
M
MetovaSoftware Engineering
MexicoFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
AWSDockerPostgreSQLGCPJavaKafkaKubernetesSpring BootRESTful APIsMicroservices

Requirements

  • 3+ years of professional experience in delivering quality software, ideally across the full stack.
  • Proficiency in Java and the Spring Boot framework.
  • Experience with Kafka, Kubernetes, and RESTful service development.
  • Experience with Cucumber automation testing.
  • Experience with backend databases (e.g., Spanner, NoSQL, or Postgres).
  • Understanding of microservices architecture, JSON, and XML.
  • Experience with AWS or GCP services.
  • Familiarity with containerization technologies like Docker.
  • Experience with CI/CD pipelines and testing tools.
  • Familiarity with messaging middleware like Kafka or SQS.
  • Bachelor’s or Master’s degree in CS, Engineering, or equivalent practical experience.

Responsibilities

  • Design and develop innovative solutions to drive business.
  • Write clean, consistent, and elegant code for scalable and reliable systems.
  • Contribute to continuous integration, continuous delivery, cloud migration, and test-driven development.
  • Manage defect tracking, source code control, and software release systems.
  • Perform peer code reviews and provide constructive feedback.
  • Participate in SCRUM team design and development processes.
  • Transition between application development and support as needed.
  • Drive build and release plans for production environment deployment.
  • Assist development management with strategy and functional analysis.
  • Participate in rotating 24x7 shifts to support developed products.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now