Genesis AI

3 Job openings at Genesis AI
Java Software Engineer mumbai,maharashtra,india 3 years None Not disclosed On-site Full Time

Responsibilities You will be a key player in shaping the future of our software products. You will work with a team of skilled developers, driving the design and implementation of cutting-edge software solutions. This role requires a seasoned professional who can balance technical expertise with leadership skills to deliver high-quality products within deadlines. Qualifications 3+ years of proven industry experience in designing and developing APIs using Spring Boot. Deep understanding of Spring Framework and related starters and libraries. Strong grasp of object-oriented programming (OOP) fundamentals Expert in Java programming language (Java 17) Expert in writing unit and integration tests with a goal of achieving and maintaining 90% code-coverage. Proficient in writing performance tests using Apache JMeter. Proficient in writing functional tests using Karate. Proficient in Git, GitHub, and Postman. Proficient in JPA and DB migrations using Liquibase. Good understanding of RDBMS concepts with experience in writing performant SQL queries in Postgres. Experience with containerization and cloud-native architectures is a plus Experience with Agile development methodologies Excellent problem-solving and analytical skills Strong communication and team-working skills The ideal candidate should have extensive experience in backend development and be familiar with developing secure cloud-native services.

User Experience Designer mumbai,maharashtra,india 0 years INR Not disclosed Remote Full Time

Company Description Genesis AI is a software company that focuses on creating high quality software products with a combination of technical excellence and best customer service. We strive to deliver value to businesses through our products and maintain a culture of excellence, respect, and collaboration. Role Description This is a full-time remote role for a Senior User Experience Designer. The Senior User Experience Designer will be responsible for conducting user research, applying design thinking methodologies, creating visual designs, prototyping, and implementing user experience best practices. Day-to-day tasks will include designing and iterating on user interfaces, collaborating with cross-functional teams, and ensuring that user needs are met throughout the design process. Qualifications Experience in design thinking and user research. Proficiency in visual design and creating user interfaces. Strong understanding of user experience principles and best practices Prototyping skills and ability to iterate based on user feedback. Excellent problem-solving and analytical thinking skills Ability to work independently and remotely. Experience in the software industry is a plus. Expertise in designing for both mobile and web platforms. Strong portfolio showcasing skills in creating high-fidelity designs and successful delivery of projects. Good understanding of Material design specification, accessibility, branding etc. Experience in facilitating brainstorming sessions and generating innovative ideas and concepts. Expert in Figma A good eye for aesthetics: layout, grid systems, color theory, and typography Bachelor&aposs degree in Design, Human-Computer Interaction, or related field Show more Show less

Java Software Engineer mumbai,maharashtra,india 3 - 5 years INR Not disclosed On-site Full Time

Responsibilities You will be a key player in shaping the future of our software products. You will work with a team of skilled developers, driving the design and implementation of cutting-edge software solutions. This role requires a seasoned professional who can balance technical expertise with leadership skills to deliver high-quality products within deadlines. Qualifications 3+ years of proven industry experience in designing and developing APIs using Spring Boot. Deep understanding of Spring Framework and related starters and libraries. Strong grasp of object-oriented programming (OOP) fundamentals Expert in Java programming language (Java 17) Expert in writing unit and integration tests with a goal of achieving and maintaining 90% code-coverage. Proficient in writing performance tests using Apache JMeter. Proficient in writing functional tests using Karate. Proficient in Git, GitHub, and Postman. Proficient in JPA and DB migrations using Liquibase. Good understanding of RDBMS concepts with experience in writing performant SQL queries in Postgres. Experience with containerization and cloud-native architectures is a plus Experience with Agile development methodologies Excellent problem-solving and analytical skills Strong communication and team-working skills The ideal candidate should have extensive experience in backend development and be familiar with developing secure cloud-native services. Show more Show less