Senior Java Engineer

New Today

REQUIRED QUALIFICATIONS Technologies Strong development experience with Java or Scala Implemented end-to-end microservice solutions using Spring Boot, integrated with databases, third-party systems, and internal APIs. Focused on modular design to promote reusability and ease of maintenance. Understanding of MongoDB or other NoSQL databases Containerization: Experience with Docker, Kubernetes, Helm, Istio, Argo or other containerization technologies Kubernetes: Knowledge of Kubernetes deployment, scaling, and management on AWS or other cloud platforms Monitoring & Logging: Familiarity with monitoring and logging tools like Datadog, Splunk Experience using AWS managed services Experience with caching architectures, particularly Memcached or Kafka Knowledge of API documentation, especially Swagger (OpenAPI) Experience using CI/CD automation (Jenkins, Gitlab)
Skills/Abilities and Knowledge Can multitask and quickly pivot to changing priorities and tight deadlines. Can assess a problem and determine an effective course of action with sustainable solutions. Can handle multiple assignments simultaneously and is accountable for the tasks assigned. Proven ability to digest complex tasks and provide technical and software solutions to measure and report on real-time issues and performance analysis. Ability to read, write, speak and understand English Ability to perform duties in a very fast-paced environment and ability to learn new technology quickly Strong experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies. Strong Understanding of Scrum/Agile development methodologies. Capable of delivering on multiple competing priorities with little supervision. Experience with building, designing REST APIs and API security (OAuth2, JWT) Strong unit and integration testing practices. Monitor, troubleshoot, and optimize the performance of services and API endpoints. Knowledge of functional programming and reactive patterns Experience with software security principles and patterns. Ability to collaborate with and contribute to a common culture of excellence. Experience with test-driven development and automated testing frameworks. Must be capable of delivering on multiple competing priorities with little supervision.
Location:
Farmers Branch, TX, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search