JobsAisle
M

Java Developer - Microservices Architecture

MimioTech

India₹35,000–₹100,000/moAED 1.5K-4.4K/moToday
IndiaJavaHibernateMySQLPostgreSQLQuery OptimizationMicroservices ArchitectureSchema DesignFull Time

Skills Required

JavaSqlExcel

Job Description

Job Description As a Java Developer at our company in Mumbai, your role involves designing, developing, and maintaining high-performance, scalable, and robust microservices-based applications. You will collaborate with product managers, architects, and other engineers to deliver innovative solutions that meet the evolving needs of our clients. Your key responsibilities include: - Designing and developing high-quality, testable, and efficient Java code for microservices architecture. - Collaborating with cross-functional teams to define, design, and ship new features. - Participating in code reviews to ensure code quality and adherence to best practices. - Troubleshooting and resolving complex technical issues in a timely manner. - Contributing to the continuous improvement of our development processes and tools. - Optimizing application performance and scalability to handle increasing user loads. - Developing and maintaining comprehensive documentation for all developed components. To excel in this role, you should have the following skillset: - Demonstrated ability to design and develop robust and scalable Java-based applications. - Proven experience with Hibernate for object-relational mapping and data persistence. - Solid understanding of microservices architecture and design principles. - Hands-on experience with MySQL and PostgreSQL databases, including schema design and query optimization. - Ability to communicate technical concepts effectively to both technical and non-technical audiences. - A Bachelor's degree in Computer Science or a related field is preferred. - Adaptability to work in a fast-paced, collaborative environment in Mumbai. As a Java Developer at our company in Mumbai, your role involves designing, developing, and maintaining high-performance, scalable, and robust microservices-based applications. You will collaborate with product managers, architects, and other engineers to deliver innovative solutions that meet the evolving needs of our clients. Your key responsibilities include: - Designing and developing high-quality, testable, and efficient Java code for microservices architecture. - Collaborating with cross-functional teams to define, design, and ship new features. - Participating in code reviews to ensure code quality and adherence to best practices. - Troubleshooting and resolving complex technical issues in a timely manner. - Contributing to the continuous improvement of our development processes and tools. - Optimizing application performance and scalability to handle increasing user loads. - Developing and maintaining comprehensive documentation for all developed components. To excel in this role, you should have the following skillset: - Demonstrated ability to design and develop robust and scalable Java-based applications. - Proven experience with Hibernate for object-relational mapping and data persistence. - Solid understanding of microservices architecture and design principles. - Hands-on experience with MySQL and PostgreSQL databases, including schema design and query optimization. - Ability to communicate technical concepts effectively to both technical and non-technical audiences. - A Bachelor's degree in Computer Science or a related field is preferred. - Adaptability to work in a fast-paced, collaborative environment in Mumbai.