← Back to jobs
Plano, TX, USA
No related jobs found
Application Development: Design, develop, and maintain backend applications and microservices using Java and Spring Boot. Ensure code quality through rigorous testing, peer code reviews, and adherence to best practices.
Kafka Integration: Design and implement real-time data pipelines and messaging solutions using Apache Kafka. Develop producer and consumer applications for distributed data streams. Optimize Kafka configurations for performance and scalability.
Distributed Systems: Design and build distributed systems that ensure fault tolerance, scalability, and high availability. Work with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) to deploy and manage distributed applications.
Collaboration and Communication: Collaborate with cross-functional teams including product management, frontend developers, and DevOps. Translate business requirements into technical solutions and provide technical guidance.
Monitoring and Maintenance: Set up monitoring, logging, and alerting for backend services, Kafka pipelines, and BPMN workflows. Proactively identify performance bottlenecks and optimize system performance.
Continuous Improvement: Stay updated on the latest industry trends, tools, and technologies related to Java , Spring Boot, Kafka, distributed systems, and BPMN tools. Contribute to the improvement of development processes and team productivity.
Required Skills & Qualifications:
Preferred Qualifications:
Soft Skills: Strong communication skills to collaborate effectively across teams. Ability to work independently and manage multiple tasks in a fast-paced environment
Any Graduate
No related jobs found
← Back to jobs