Back End Developer

Phoenix, Arizona

Objectways
Apply for this Job
Job Summary:

We are seeking a talented and driven Back End Engineer to join our team in Phoenix. You will play a key role in designing, developing, and maintaining the back-end systems that drive our products. This is a hybrid position, requiring you to work from our Phoenix office 3 days a week, fostering collaboration and team connection. You will be an integral part of a scrum team focused on delivering high-quality software.

Responsibilities:
  • Work Experience: 8-10 years of proven experience in Back End development.
  • Design and implement robust and scalable microservices and RESTful APIs using Java, Spring Boot, and Spring Cloud.
  • Work with and optimize data storage solutions using Postgres and MongoDB.
  • Ensure data integrity and efficient querying through strong SQL skills.
  • Implement comprehensive unit and code coverage for high code quality.
  • Utilize Maven for efficient build and dependency management.
  • Leverage Docker for containerization and Kubernetes for orchestration.
  • Implement and manage database schema changes using Liquibase.
  • Integrate opentelemetry.io for observability, monitoring, and troubleshooting.
  • Apply established design patterns and security best practices.
  • Communicate technical concepts effectively within the team.
  • Understand and apply network security principles, including firewalls.
  • Actively participate in code reviews for quality assurance and knowledge sharing.
  • Contribute to performance optimization and efficient debugging.
  • Engage in pair programming and contribute to thorough unit testing.
  • Create and maintain clear technical documentation.
  • Utilize Git, GitHub, and GitHub Actions for version control and CI/CD.
  • Integrate with Jenkins for build and deployment automation.
  • Contribute to micro-segmentation strategies.
Qualifications:
  • Strong proficiency in Java, Microservices architecture, Spring Boot, Spring Cloud, and RESTful API development.
  • Experience with Google Cloud Platform (GCP) is preferred. Proficiency in any major cloud platform, such as AWS or Microsoft Azure, is required.
  • Firestore or Google Cloud Datastore experience will be a value add.
  • Solid experience with relational (Postgres) and NoSQL (MongoDB) databases.
  • Excellent SQL skills.
  • Proven experience in writing unit tests and achieving high code coverage.
  • Familiarity with Maven build tool.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Liquibase for database migrations.
  • Familiarity with opentelemetry.io or similar observability tools.
  • Solid understanding of common design patterns and security principles.
  • Excellent communication and collaboration skills.
  • Ability to work effectively within a scrum team of 6-8 engineers.
  • Experience with Jira for project management.
Generate Audio Overview

Date Posted: 12 May 2025
Apply for this Job