4 Ignisov Jobs
4-7 years
Java Full Stack Developer - React.js/Spring Boot (4-7 yrs)
Ignisov
posted 5d ago
Key skills for the job
Job Summary :
We are seeking a highly skilled and experienced Senior Software Engineer to design, develop, and implement enterprise-class software applications.
The ideal candidate will be responsible for ensuring the performance, quality, and responsiveness of applications while solving complex problems.
This role requires close collaboration with product managers, data scientists, and engineers to define and achieve project goals while mentoring junior team members and driving software development best practices.
Key Responsibilities :
- Design, develop, and implement enterprise-class software applications to enhance customer experience.
- Ensure application performance, quality, and responsiveness by addressing and solving complex technical challenges.
- Collaborate with product managers, data scientists, and engineers to define and achieve project objectives.
- Mentor junior team members, providing guidance on coding standards, design principles, and new technology adoption.
- Lead code and design reviews to uphold high-quality software development standards and continuous improvement.
- Contribute to all stages of the software development lifecycle, from ideation to deployment and maintenance.
- Translate business requirements into robust, scalable, and secure software solutions.
- Take initiative, embrace a fail-fast approach, and drive agile delivery.
Mandatory Skills :
- Programming Languages & Frameworks : Expert knowledge in Java, Spring Boot, and React/TypeScript/JavaScript.
- Microservices & API Development : Strong experience in developing microservices and building RESTful APIs.
- Database Management : Proficiency in designing relational database management systems (RDBMS) and NoSQL databases.
- Software Development Methodologies : Hands-on experience developing software using agile methodologies.
- Algorithms & Data Structures : Deep understanding of algorithms, data structures, and design patterns.
- Cloud & DevOps : Experience with AWS, CI/CD pipelines, and cloud-based architectures.
- Messaging & Caching Systems : Familiarity with Kafka, Redis, and Elasticsearch.
- Leadership & Mentorship : Demonstrated ability to mentor junior team members and lead technical initiatives.
- Communication Skills : Excellent communication skills to explain complex technical concepts to non-technical stakeholders.
Preferred Skills :
- Experience with AI and machine learning technologies.
- Master's degree in Computer Science, Software Engineering, or a related field.
Exp : 4 - 7 years
Functional Areas: Other
Read full job description