Roles and Responsibilities:
We are looking for a highly skilled and experienced Senior/Lead Programmer to join our team and lead the development of our multi-tenant Saa S products and microservices architecture, and On-Premise Monolithic Software Products. Responsibilities:
Design and Architecture: Architect and design multi-tenant Saa S products and on-premise software solutions, ensuring scalability, reliability, and performance. Microservices Management: Develop and manage microservices, ensuring seamless integration and communication between components. Team Leadership: Lead, mentor, and guide a team of junior engineers, fostering a collaborative and productive work environment. End-to-End Development: Take end user requirements and translate them into technical specifications, develop, test, and implement software solutions. Code Quality and Best Practices: Ensure code quality through code reviews, automated testing, and adherence to best practices and coding standards. Continuous Improvement: Stay updated with the latest industry trends and technologies, continuously improving development processes and methodologies. Requirements:
Minimum 5 years of experience in software development, with at least 2 years in a senior or lead role
Proficiency in Java and Spring Boot.
Strong experience with React JS and front-end development.
Expertise in designing and developing multi-tenant Saa S products.
Experience with microservices architecture and implementation.
Strong experience in Docker, Kubernetes
Good knowledge on Redis, Rabbit MQ, Kafka
Knowledge of database design and management (e.g., Postgre SQL, My SQL).
Proven Leadership & Collaboration Skills
Strong analytical and problem-solving skills with the ability to quickly understand complex technical issues and propose effective solutions.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Skills:
Good familiarity with Next JS
Familiarity with Git, JIRA, and continuous integration/continuous deployment (CI/CD) tools
Knowledge of front-end technologies such as HTML, CSS, and Java Script
Familiarity with cloud services such as AWS or Azure
Advertisement:
Java Full Stack Engineer
Free
Java Full Stack Engineer
India, Karnataka, Bengaluru,
Modified September 6, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |