i
WITS Innovation Lab
121 WITS Innovation Lab Jobs
Senior Java Full-Stack Developer (7-15 yrs)
WITS Innovation Lab
posted 13hr ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Architectural Design : Lead the design and architecture of complex systems, ensuring scalability, high performance, and robust security.
- Full Stack Development : Contribute to both backend and full-stack development, primarily using Java and Python, to build high-quality software solutions.
- System Integration : Integrate diverse systems and APIs, ensuring seamless communication and data flow across platforms.
- Code Review & Quality Assurance : Conduct comprehensive code reviews, ensuring adherence to best practices, coding standards, and maintaining code quality.
- Performance Optimization : Identify performance bottlenecks, diagnose issues, and implement solutions to optimize scalability and overall application performance.
- Collaboration : Work collaboratively with cross-functional teams, including front-end developers, product managers, designers, and other stakeholders to deliver high-quality solutions.
- Documentation : Create, maintain, and update detailed documentation for software architecture, development processes, and system integrations. Ensure all architectural decisions are well-documented for future reference.
- Troubleshooting : Proactively diagnose and resolve complex technical issues, ensuring timely delivery of solutions to critical challenges.
Required Qualifications : Experience : Minimum of 7+ years in software development, with a strong emphasis on backend and full-stack development.
Technical Skills :
- Backend Development : Expertise in Java and Python for developing robust backend solutions.
- Frontend Technologies : Experience with front-end technologies including HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
- Database Technologies : Strong understanding and experience with various database technologies.
- Mulesoft : Significant experience with Mulesoft for API integration and middleware solutions (must have).
- Microservices & API Development : Proficient in designing and implementing microservices architectures and developing RESTful APIs.
- Cloud Platforms : Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, as well as containerization technologies like Docker and Kubernetes.
- Disaster Recovery Solutions : Knowledge of disaster recovery solutions (DR).
- Prompt Engineering Solutions (Nice to Have) : Experience with optimizing machine learning models for performance and accuracy.
- Version Control & CI/CD : Expertise in version control systems (Git) and CI/CD pipeline setup and maintenance.
- Architectural Design : Proven track record of designing scalable and maintainable systems with a deep understanding of architectural principles.
- Documentation : Strong ability to create clear, concise, and comprehensive documentation for both technical and non-technical stakeholders.
Preferred Qualifications :
- Agile Methodologies : Experience working in Agile or Scrum environments.
- Machine Learning & Data Analytics : Familiarity with machine learning frameworks and data analytics tools.
- Integration Experience : Expertise in integrating Java-based middleware and Mulesoft solutions (must have).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
3-5 Yrs
Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru