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