Role & responsibilities
Programming: Strong expertise in Core Java 17 , OOPs, Collections, Multithreading, Concurrency, Stream API, and contemporary Java features.
- Backend Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA.
- API Development: REST APIs, Microservices Architecture.
- Databases: MySQL, MongoDB.
- Messaging & Caching: Apache Kafka, Redis.
- Containerization & Orchestration: Docker, Kubernetes.
- Software Engineering: Data Structures & Algorithms, System Design, Design Patterns, SOLID principles.
- Engineering Practices: Debugging, performance optimization, clean coding, unit testing, and code reviews.
Good to Have / Preferred Skills
- Hands-on knowledge of Generative AI (GenAI) and LLM-based applications.
- Exposure to AWS, Azure, or other cloud platforms.
- Experience with CI/CD pipelines and DevOps practices.
- Working knowledge of Angular, TypeScript, and frontend application development.
- Familiarity with Vibe Coding and AI-assisted software development tools such as GitHub Copilot, Cursor, or similar tools.
- Ability to leverage AI coding assistants to accelerate development, generate code, debug issues, and improve engineering productivity.
Role: Technology / IT - Other, Industry Type: Internet (E-Commerce), Department: Project & Program Management, Employment Type: Full Time, Permanent Role Category: Technology / IT Education UG: B.Tech / B.E. in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaMultithreadingSpring BootSpring MVCHibernate OOPsConcurrentRest APIsMicroservicesMySQLMongoDBRedisDockerData Structures and AlgorithmsDebuggingUnit TestingAWSAzure CloudVibe CodingLLM
📌 Senior Software Engineer (Noida)
🏢 Moglix
📍 Noida