Objectways

Back End Developer

Phoenix, AZ, US

10 days ago
Save Job

Summary

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.
  • 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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: