Apetan Consulting LLC is seeking a Senior Backend Engineer with strong expertise in Java and AWS to design, build, and maintain scalable backend systems. The role involves developing high-performance services, working with cloud infrastructure, and ensuring reliability and security of applications.
Responsibilities:
- Design, develop, and maintain backend services using Java and frameworks (e.g., Spring Boot)
- Build and manage RESTful APIs and microservices architecture
- Deploy, manage, and optimize applications on AWS cloud services
- Write clean, scalable, and efficient code following best practices
- Collaborate with front-end, DevOps, and product teams to deliver features
- Optimize system performance, scalability, and reliability
- Implement security and data protection measures
- Troubleshoot and resolve complex technical issues
- Participate in code reviews and mentor junior developers
Requirements:
- Bachelor s degree in Computer Science, IT, or related field
- Strong experience in Java and backend frameworks (Spring Boot, Hibernate)
- Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.)
- Experience with microservices and distributed systems
- Strong knowledge of REST APIs and system integration
- Familiarity with databases (SQL/NoSQL)
- Experience with version control systems (e.g., Git)
- Strong problem-solving and communication skills
- Experience with containerization tools (Docker, Kubernetes)
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Familiarity with messaging systems (Kafka, RabbitMQ)
- Understanding of monitoring and logging tools (CloudWatch, ELK stack)
- Experience with Agile/Scrum methodologies