CoreAi Consulting is seeking a highly skilled Full Stack Java Developer with extensive experience in building scalable, high-performance applications. The role involves designing and developing end-to-end solutions while ensuring reliability and performance across backend and frontend systems.
Responsibilities:
- Design, develop, and maintain scalable backend services and RESTful APIs using Java
- Build and maintain microservices-based architectures using Spring Boot
- Develop responsive and user-friendly front-end applications using Angular
- Design and implement data models and integrations with relational and NoSQL databases
- Develop asynchronous and event-driven services
- Integrate with internal systems, third-party services, and external APIs
- Deploy, manage, and monitor applications on AWS cloud infrastructure
- Optimize application performance for high-throughput, low-latency systems
- Implement code quality standards, automated testing, and CI/CD pipelines
- Monitor system performance using tools such as Prometheus, Grafana, or CloudWatch
- Troubleshoot production issues and perform root cause analysis
- Collaborate with product managers, architects, and cross-functional teams
- Participate in system design discussions and architectural decisions