Logo
Omni Inclusive

Java Backend Developer

Omni Inclusive, Overland Park, Kansas, United States, 66213

Save Job

We are looking for a highly skilled Senior Java Backend Developer to join our dynamic engineering team. The ideal candidate will have extensive experience in Java development, modern backend technologies, cloud-native applications, and CICD processes. You will be responsible for building and supporting scalable, secure, and high-performance applications and services.

Key Responsibilities: - Design, develop, and maintain applications using Java 8, 11, and 17. - Build microservices and web applications using Spring Framework and Spring Boot. - Develop secure RESTful and SOAP-based web services. - Implement OAuth 2.0 and JWT for secure API authentication and authorization. - Containerize applications using Docker and manage deployments on Kubernetes. - Integrate and manage messaging systems using RabbitMQ (RMQ). - Collaborate in CICD processes using GitLab, ensuring robust code delivery pipelines. - Work with Vault or similar tools for secrets and configuration management. - Use Visual Studio Code or IntelliJ for efficient Java development. - Provide on-call production support and troubleshoot issues across environments. - Assist in production deployments and ensure stable releases. - Collaborate closely with cross-functional teams and adhere to Agile processes. - Follow software development best practices and maintain high code quality standards.

Required SkillsQualifications: - Strong experience with Java (versions 8, 11, 17). - Expertise in Spring Framework, Spring Boot. - Solid understanding of RESTful and SOAP-based services. - Experience with OAuth 2.0, JWT, and API security practices. - Hands-on experience with Docker and Kubernetes. - Experience with RabbitMQ or similar messaging technologies. - Good understanding of CICD pipelines, especially with GitLab. - Familiarity with secrets management tools like Vault. - Proficiency in debugging, performance tuning, and issue resolution. - Prior experience supporting production environments and deployments. - Strong adherence to SDLC and Agile methodologies.

Preferred Qualifications: - Experience with cloud platforms (AWS, GCP, or Azure). - Exposure to monitoring tools like Prometheus, Grafana, or ELK Stack. - Familiarity with feature flagging and canary deployments