remote
Java Developer - Client Central Technology - A bachelor's degree in computer science or a related field
Java Developer
Senior Java Developer to build and maintain scalable, high-availability systems using Java, Spring, and cloud technologies.
About the role
Key Responsibilities
- Design, develop, and maintain large-scale, highly available systems using Java and Spring
- Collaborate with cross-functional teams to deliver robust software solutions
- Optimize system performance and scalability for cloud environments
- Implement best practices for code quality, testing, and deployment
- Troubleshoot and resolve complex technical issues
- Mentor junior developers and contribute to architectural decisions
Requirements
- Bachelor's degree in Computer Science or a related field
- 6+ years of experience building large-scale systems with Java and Spring
- Strong proficiency in cloud development and microservices architecture
- Experience with system design and performance optimization
- Familiarity with modern development tools and CI/CD pipelines
Skills
javaspringcloud developmentsystem designmicroservices