Job Description
Experience :
- 5-8 years proven track record of development and design work in the IT industry with 5+ years in product development role
- Experience on a large n-tier Java/J2EE applications with rich and interactive functionality
- Strong product development and support experience in large scale distributed systems
- Experience and knowledge of open-source software, frameworks, and broader cutting-edge technologies around front-end and server-side development
- Should have excellent programming experience in Front-end/Java/J2EE technologies
Skillsets
Must have :
- Bachelor’s degree in computer science, engineering, or related field (or equivalent experience).
- Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery.
- Experience with front-end frameworks: Ext JS, React.js, Angular. • Strong knowledge of back-end frameworks and languages: Node.js, Express.js, Java (Spring Boot).
- Experience with databases: MySQL, Oracle, MongoDB, or similar. • Hands-on experience with REST APIs.
- Familiarity with Git/GitHub/GitLab version control.
- Understanding of cloud services (AWS/Azure) and containerization (Docker, Kubernetes).
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Strong problem-solving skills and ability to work in an agile environment.
- Self-driven with strong technical leadership skills, capable of breaking down overall milestones into detailed, measurable technical tasks and deliverables
- Experience and strong knowledge of open-source software, frameworks, and emerging technologies in both front-end and server-side development
- Good knowledge of web/application servers such as Jetty, JBoss, Tomcat, WebLogic, etc
- Strong design skills in n-tier architecture, including scalability, caching, business, and data layers
Good to Have :
- Knowledge of microservices architecture.
- Experience with unit testing & test automation frameworks (JUnit).
- Familiarity with DevOps practices.
- Exposure to serverless computing (AWS Lambda, Azure Functions).
- Basic knowledge of UI/UX principles and design tools.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application