CoreAi Consulting is seeking a highly skilled Java Developer with significant experience in building scalable backend systems and APIs. The role involves designing and developing backend services that support large-scale applications while ensuring reliability, performance, and maintainability.
Responsibilities:
- Design, develop, and maintain scalable backend services and RESTful APIs using Java
- Build microservices-based architectures using frameworks such as Spring Boot or Vert.x
- Develop asynchronous and event-driven services leveraging reactive programming models
- Design and implement data models and integrations with both relational and NoSQL databases
- Integrate with internal systems, third-party services, and external APIs
- Optimize application performance and ensure high-throughput, low-latency backend systems
- Monitor system performance using tools such as Prometheus, Grafana, Elastic Stack, or Splunk
- Collaborate with product managers, architects, and cross-functional engineering teams to translate business requirements into technical solutions