Back End Developer
Kforce
Kforce has a client in Phoenix, AZ that is seeking a Back End Developer to join their team. The ideal candidate will possess a strong understanding of design patterns, security practices, and network security. This role requires excellent communication skills, adaptability to work across different time zones, and proficiency in code reviews, debugging, performance optimization, pair programming, unit testing, documentation, and micro-segmentation.
Key Responsibilities:
* Develop robust and scalable backend systems using Java, adhering to best practices and design patterns
* Design and implement microservices using Spring Boot and Spring Cloud
* Implement and maintain security measures to protect data and systems, including understanding firewall configurations and network security
* Develop and maintain RESTful APIs for seamless integration with frontend and other services
* Work with Postgres, SQL, MongoDB, and Liquibase for efficient data storage and management
* Conduct thorough code reviews to ensure code quality and adherence to standards
* Identify and resolve issues in the codebase efficiently
* Optimize system performance to ensure high availability and responsiveness
* Collaborate with team members through pair programming to enhance code quality and knowledge sharing
* Write and maintain unit tests using JUnit and ensure high code coverage
* Create and maintain comprehensive documentation for code and systems
* Implement micro-segmentation strategies to enhance security and manage network traffic
* Utilize Kubernetes for container orchestration and management
* Implement and manage Kafka for efficient message brokering
* Use opentelemetry.io for monitoring and tracing system performance
* Manage continuous integration and deployment pipelines using GitHub Actions and Jenkins
* Utilize JIRA for project tracking and management
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Kforce