Java Developer

Cyber Sphere LLC
Plano, United States of America
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Plano, United States of America

Tech stack

Java
Agile Methodologies
Continuous Integration
Persistent Data Structure
JSON
MongoDB
Object-Oriented Software Development
Openshift
Software Deployment
Software Engineering
Spring-boot
Software Security
Indexer
Gitlab
Event Driven Architecture
Containerization
Kubernetes
Kafka
REST
Docker
Jenkins
Microservices

Requirements

  • 5years of professional experience in software development.
  • Strong proficiency in Java and Spring Boot framework.
  • Hands-on experience with Apache Kafka (producers, consumers, topics, partitions).
  • Expertise in MongoDB (schema design, aggregation, indexing).
  • Practical experience deploying applications on OpenShift (OCP) or Kubernetes.
  • Solid understanding of microservices architecture and containerization (Docker).
  • Familiarity with CI/CD tools (Jenkins, GitLab Cl, or similar).
  • Knowledge of RESTful API design, JSON, and message-driven systems.
  • Strong problem-solving skills and ability to work in an Agile environment.
  • Design and implement scalable, secure, and high-performance applications using Java and Spring Boot.
  • Develop and maintain microservices and RESTful APIs.
  • Integrate and manage Apache Kafka for event-driven architectures.
  • Work with MongoDB for data persistence and optimize queries for performance.
  • Deploy and manage applications on OpenShift Container Platform (OOP).
  • Ensure application security, reliability, and compliance with best practices.
  • Troubleshoot and resolve complex technical issues across environments.

Apply for this position