Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join EduRun and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Key Responsibilities :</b><br/><br/></p><p>- Design, develop, and maintain scalable Java applications using Spring Boot.<br/><br/></p><p>- Build and consume RESTful APIs and contribute to a microservices-based system architecture.<br/><br/></p><p>- Leverage AWS services, particularly AWS Connect and Lambda, to design and deploy cloud-native solutions.<br/><br/></p><p>- Implement event-driven architectures using Apache Kafka for real-time data streaming and processing.<br/><br/></p><p>- Write optimized and efficient SQL queries and work with relational and NoSQL databases.<br/><br/></p><p>- Integrate backend systems using JavaScript for scripting or lightweight development.<br/><br/></p><p>- Perform code reviews, debugging, troubleshooting, and performance tuning.<br/><br/></p><p>- Ensure security, performance, and scalability of all application components.<br/><br/></p><p>- Collaborate with cross-functional teams in an Agile/Scrum Skills :</b></p><p><br/></p>- Minimum 6+ years of hands-on experience in Java development.<br/><br/></p><p>- Strong experience in Spring Boot, including dependency injection, configuration, and REST API development.<br/><br/></p><p>- Proficient with AWS services, including AWS Connect, Lambda, and other core services (EC2, S3, etc.).<br/><br/></p><p>- Expertise in Kafka for building real-time, event-driven systems.<br/><br/></p><p>- Sound understanding of RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).</p><p><br/></p><p>- Working knowledge of JavaScript (for scripting or integrations).<br/><br/></p><p>- Deep understanding of software engineering best practices, including unit testing, CI/CD, and version control (e.g., Git).<br/><br/></p><p>- Strong analytical and problem-solving abilities.<br/><br/></p><p>- Excellent communication and teamwork Qualifications :</b></p><p><br/></p>- Experience in cloud-native application development and DevOps practices.<br/><br/></p><p>- Familiarity with containerization tools like Docker and orchestration via Kubernetes.<br/><br/></p><p>- Exposure to API Gateway, OAuth 2.0, and other authentication/authorization mechanisms.<br/><br/></p><p>- Certification in AWS or Java technologies is a plus.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
EduRun is actively hiring for this Senior Java Developer - Microservices Architecture position
Apply Now