i
Hiring Eye
42 Hiring Eye Jobs
Backend Developer - Java/Spring Boot (5-8 yrs)
Hiring Eye
posted 16d ago
We are seeking a highly skilled Backend Developer with expertise in Java, and AWS to design, develop, and maintain robust backend systems.
You will work closely with cross-functional teams to deliver scalable, secure, and efficient applications while integrating DevOps principles to streamline deployment and infrastructure management.
Responsibilities :
- Design, develop, and maintain backend applications and APIs using Java and related frameworks (Spring Boot, Hibernate, etc. ).
- Collaborate with front-end developers, designers, and other team members to deliver seamless, end-to-end solutions.
- Manage cloud infrastructure on AWS, including EC2 S3 RDS, Lambda, and more.
- Implement and maintain containerization solutions using Docker and orchestration tools like Kubernetes.
- Ensure high application performance, scalability, and security through best coding and infrastructure practices.
- Monitor and troubleshoot production systems to ensure reliability and minimal downtime.
- Optimize database queries and manage relational and non-relational databases.
- Implement and maintain Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
- Stay updated with industry trends and advocate for new technologies that improve workflows and performance.
Requirements :
- Strong programming skills in Java, with hands-on experience in frameworks like Spring Boot, Hibernate, etc.
- Proficiency in relational and NoSQL databases (e. g., MySQL, PostgreSQL, DynamoDB, MongoDB).
- Knowledge of RESTful API design and implementation.
- Strong understanding of microservices architecture.
- Experience with monitoring tools like Prometheus, Grafana, or AWS CloudWatch.
- Familiarity with scripting languages like Python or Bash for automation.
- Knowledge of message brokers (e. g., RabbitMQ, Kafka, or AWS SQS).
- Understanding of networking and security principles in cloud environments.
Soft Skills :
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Ability to work in an Agile/Scrum development environment.
- A proactive approach to learning and adapting to new tools and technologies.
Educational Qualification :
- Bachelor's or master's degree in computer science, Engineering, or a related field.
Experience :
- 4+ years of experience in backend development and cloud computing.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice